Explorar o código

fix env variables

Yuki Takei %!s(int64=3) %!d(string=hai) anos
pai
achega
4c64ac0c78
Modificáronse 1 ficheiros con 8 adicións e 3 borrados
  1. 8 3
      packages/app/docker/codebuild/buildspec.yml

+ 8 - 3
packages/app/docker/codebuild/buildspec.yml

@@ -1,9 +1,6 @@
 version: 0.2
 version: 0.2
 batch:
 batch:
   fast-fail: true
   fast-fail: true
-  env:
-    BUILD_NUM: ${CODEBUILD_BUILD_NUMBER}
-    SECRETS_NAME: ${SECRETS_NAME}
   build-graph:
   build-graph:
     # build
     # build
     - identifier: build_amd64
     - identifier: build_amd64
@@ -12,6 +9,8 @@ batch:
         image: aws/codebuild/standard:6.0
         image: aws/codebuild/standard:6.0
         type: LINUX_CONTAINER
         type: LINUX_CONTAINER
         variables:
         variables:
+          BUILD_NUM: ${CODEBUILD_BUILD_NUMBER}
+          SECRETS_NAME: ${SECRETS_NAME}
           TAG_SUFFIX: amd64
           TAG_SUFFIX: amd64
     - identifier: build_arm64
     - identifier: build_arm64
       buildspec: packages/app/docker/codebuild/buildspec-image.yml
       buildspec: packages/app/docker/codebuild/buildspec-image.yml
@@ -19,12 +18,16 @@ batch:
         image: aws/codebuild/amazonlinux2-aarch64-standard:2.0
         image: aws/codebuild/amazonlinux2-aarch64-standard:2.0
         type: ARM_CONTAINER
         type: ARM_CONTAINER
         variables:
         variables:
+          BUILD_NUM: ${CODEBUILD_BUILD_NUMBER}
+          SECRETS_NAME: ${SECRETS_NAME}
           TAG_SUFFIX: arm64
           TAG_SUFFIX: arm64
     # create manifest
     # create manifest
     - identifier: create_manifest_dockerhub
     - identifier: create_manifest_dockerhub
       buildspec: packages/app/docker/codebuild/buildspec-manifest.yml
       buildspec: packages/app/docker/codebuild/buildspec-manifest.yml
       env:
       env:
         variables:
         variables:
+          BUILD_NUM: ${CODEBUILD_BUILD_NUMBER}
+          SECRETS_NAME: ${SECRETS_NAME}
           SECRETS_JSON_KEY: DOCKER_REGISTRY_PASSWORD
           SECRETS_JSON_KEY: DOCKER_REGISTRY_PASSWORD
       depend-on:
       depend-on:
         - build_amd64
         - build_amd64
@@ -33,6 +36,8 @@ batch:
       buildspec: packages/app/docker/codebuild/buildspec-manifest.yml
       buildspec: packages/app/docker/codebuild/buildspec-manifest.yml
       env:
       env:
         variables:
         variables:
+          BUILD_NUM: ${CODEBUILD_BUILD_NUMBER}
+          SECRETS_NAME: ${SECRETS_NAME}
           SECRETS_JSON_KEY: DOCKER_REGISTRY_ON_GITHUB_PASSWORD
           SECRETS_JSON_KEY: DOCKER_REGISTRY_ON_GITHUB_PASSWORD
       depend-on:
       depend-on:
         - build_amd64
         - build_amd64