44 pull_request :
55 types : [opened, synchronize]
66 branches :
7- - development-fix-pr-workflow
7+ - development
88
99
1010jobs :
1111 build-us-west-2 :
1212 runs-on : ubuntu-latest
1313 steps :
1414 - name : Check out pr branch
15- uses : actions/checkout@v2.3.4
15+ uses : actions/checkout@v3
1616 with :
1717 ref : ${{ github.sha }}
1818
19- - name : Initialize AWS credentials
20- uses : aws-actions/configure-aws-credentials@v1-node16
21- with :
22- aws-access-key-id : ${{ secrets.BUILD_AWS_ACCESS_KEY_ID }}
23- aws-secret-access-key : ${{ secrets.BUILD_AWS_SECRET_ACCESS_KEY }}
24- aws-region : us-west-2
19+ # - name: Initialize AWS credentials
20+ # uses: aws-actions/configure-aws-credentials@v1-node16
21+ # with:
22+ # aws-access-key-id: ${{ secrets.BUILD_AWS_ACCESS_KEY_ID }}
23+ # aws-secret-access-key: ${{ secrets.BUILD_AWS_SECRET_ACCESS_KEY }}
24+ # aws-region: us-west-2
2525
2626 - name : Generate short sha
2727 run : |
@@ -31,29 +31,31 @@ jobs:
3131 cd deployment
3232 MI_STACK_NAME="pr${SHORT_SHA}"
3333 REGION=us-west-2
34+ export AWS_DEFAULT_REGION=$REGION
3435 VERSION="pr${SHORT_SHA}"
35- DIST_OUTPUT_BUCKET=mie-dev
36- TEMPLATE_OUTPUT_BUCKET=mie-dev-us-west-2
36+ DIST_OUTPUT_BUCKET=solutions-miedevwf-reference # mie-dev
37+ TEMPLATE_OUTPUT_BUCKET=solutions-miedevwf-reference # mie-dev-us-west-2
3738 echo y | ./build-s3-dist.sh --no-layer --template-bucket $TEMPLATE_OUTPUT_BUCKET --code-bucket $DIST_OUTPUT_BUCKET --version $VERSION --region $REGION
38- read -r TEMPLATE < templateUrl.txt
39- aws cloudformation deploy --stack-name $MI_STACK_NAME --region $REGION --template-file global-s3-assets/media-insights-on-aws-stack.template --s3-bucket $DIST_OUTPUT_BUCKET-$REGION --s3-prefix media-insights-on-aws/$VERSION --parameter-overrides DeployTestResources=Yes MaxConcurrentWorkflows=10 DeployAnalyticsPipeline=Yes EnableXrayTrace=Yes ParameterKey=SendAnonymousData,ParameterValue=false --capabilities CAPABILITY_IAM CAPABILITY_NAMED_IAM CAPABILITY_AUTO_EXPAND --force-upload
39+ # read -r TEMPLATE < templateUrl.txt
40+ # aws cloudformation deploy --stack-name $MI_STACK_NAME --region $REGION --template-file global-s3-assets/media-insights-on-aws-stack.template --s3-bucket $DIST_OUTPUT_BUCKET-$REGION --s3-prefix media-insights-on-aws/$VERSION --parameter-overrides DeployTestResources=Yes MaxConcurrentWorkflows=10 DeployAnalyticsPipeline=Yes EnableXrayTrace=Yes ParameterKey=SendAnonymousData,ParameterValue=false --capabilities CAPABILITY_IAM CAPABILITY_NAMED_IAM CAPABILITY_AUTO_EXPAND --force-upload
4041 test-us-west-2 :
4142 needs : build-us-west-2
4243 runs-on : ubuntu-latest
4344 env :
4445 REGION : ' us-west-2'
46+ AWS_DEFAULT_REGION : ' us-west-2'
4547 steps :
4648 - name : Check out pr branch
47- uses : actions/checkout@v2.3.4
49+ uses : actions/checkout@v3
4850 with :
4951 ref : ${{ github.sha }}
5052
51- - name : Initialize test AWS credentials
52- uses : aws-actions/configure-aws-credentials@v1-node16
53- with :
54- aws-access-key-id : ${{ secrets.TEST_AWS_ACCESS_KEY_ID }}
55- aws-secret-access-key : ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }}
56- aws-region : us-west-2
53+ # - name: Initialize test AWS credentials
54+ # uses: aws-actions/configure-aws-credentials@v1-node16
55+ # with:
56+ # aws-access-key-id: ${{ secrets.TEST_AWS_ACCESS_KEY_ID }}
57+ # aws-secret-access-key: ${{ secrets.TEST_AWS_SECRET_ACCESS_KEY }}
58+ # aws-region: us-west-2
5759
5860 - name : Generate short sha
5961 run : |
@@ -75,18 +77,18 @@ jobs:
7577 cd source/cdk
7678 npm install
7779 npm test
78- - name : Run integ tests
79- run : |
80- cd $GITHUB_WORKSPACE
81- cd test/integ
82- ./run_integ.sh
83- - name : Initialize build AWS credentials
84- uses : aws-actions/configure-aws-credentials@v1-node16
85- with :
86- aws-access-key-id : ${{ secrets.BUILD_AWS_ACCESS_KEY_ID }}
87- aws-secret-access-key : ${{ secrets.BUILD_AWS_SECRET_ACCESS_KEY }}
88- aws-region : us-west-2
80+ # - name: Run integ tests
81+ # run: |
82+ # cd $GITHUB_WORKSPACE
83+ # cd test/integ
84+ # ./run_integ.sh
85+ # - name: Initialize build AWS credentials
86+ # uses: aws-actions/configure-aws-credentials@v1-node16
87+ # with:
88+ # aws-access-key-id: ${{ secrets.BUILD_AWS_ACCESS_KEY_ID }}
89+ # aws-secret-access-key: ${{ secrets.BUILD_AWS_SECRET_ACCESS_KEY }}
90+ # aws-region: us-west-2
8991
90- - name : Delete stack
91- run : |
92- aws cloudformation delete-stack --stack-name $MI_STACK_NAME
92+ # - name: Delete stack
93+ # run: |
94+ # aws cloudformation delete-stack --stack-name $MI_STACK_NAME
0 commit comments