Yuki Takei 3 лет назад
Родитель
Сommit
4c64ac0c78
1 измененных файлов с 8 добавлено и 3 удалено
  1. 8 3
      packages/app/docker/codebuild/buildspec.yml

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

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