Skip to content

Commit a45b42a

Browse files
author
Yushu.Kozaki
committed
feat: support for Cloud Run
1 parent 20c3e01 commit a45b42a

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

constant.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@ const (
55
EnvKeyGoogleCloudProject = "GOOGLE_CLOUD_PROJECT" // for Google App Engine
66
EnvKeyGAEServiceName = "GAE_SERVICE" // for Google App Engine
77
EnvKeyGAEServiceVersion = "GAE_VERSION" // for Google App Engine
8+
EnvKeyRUNServiceName = "K_SERVICE" // for Google Cloud Run
9+
EnvKeyRUNServiceRevision = "K_REVISION" // for Google Cloud Run
810
)

environ.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ var (
1111
GAEServiceName = os.Getenv(EnvKeyGAEServiceName)
1212
// GAEServiceVersion - Google App Engine service version
1313
GAEServiceVersion = os.Getenv(EnvKeyGAEServiceVersion)
14+
// RUNServiceName - Google Cloud Run service name
15+
RUNServiceName = os.Getenv(EnvKeyRUNServiceName)
16+
// RUNServiceRevision - Google Cloud Run service revision
17+
RUNServiceRevision = os.Getenv(EnvKeyRUNServiceRevision)
1418
)
1519

1620
func getProjectID() string {
@@ -32,4 +36,6 @@ func Reload() {
3236
ProjectID = getProjectID()
3337
GAEServiceName = os.Getenv(EnvKeyGAEServiceName)
3438
GAEServiceVersion = os.Getenv(EnvKeyGAEServiceVersion)
39+
RUNServiceName = os.Getenv(EnvKeyRUNServiceName)
40+
RUNServiceRevision = os.Getenv(EnvKeyRUNServiceRevision)
3541
}

0 commit comments

Comments
 (0)