@@ -26,60 +26,60 @@ jobs:
2626 aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
2727 aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
2828 aws-region : us-east-2
29- - name : login-ecr
30- id : login-ecr
31- uses : aws-actions/amazon-ecr-login@v1
32- - name : Create ECS Repo
33- run : |
34- cd infrastructure/ecs-repo
35- npm ci
36- sls deploy --stage stg
37- sls deploy --stage dotcomstg
38- sls deploy --stage legacydotcomstg
39- - uses : mr-smithers-excellent/docker-build-push@v5
40- name : build and push to ECR
41- with :
42- image : docs-worker-pool-stg
43- tags : latest
44- registry : ${{ steps.login-ecr.outputs.registry }}
45- buildArgs : NPM_EMAIL=${{ secrets.NPM_EMAIL }},NPM_BASE_64_AUTH=${{ secrets.NPM_BASE64_AUTH }}
46- env :
47- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
48- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
49- NPM_BASE_64_AUTH : ${{ secrets.NPM_BASE64_AUTH }}
50- NPM_EMAIL : ${{ secrets.NPM_EMAIL }}
51- - uses : mr-smithers-excellent/docker-build-push@v5
52- name : build and push to ECR DOTCOM
53- with :
54- image : docs-worker-pool-dotcomstg
55- tags : latest
56- registry : ${{ steps.login-ecr.outputs.registry }}
57- buildArgs : NPM_EMAIL=${{ secrets.NPM_EMAIL }},NPM_BASE_64_AUTH=${{ secrets.NPM_BASE64_AUTH }}
58- env :
59- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
60- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
61- NPM_BASE_64_AUTH : ${{ secrets.NPM_BASE64_AUTH }}
62- NPM_EMAIL : ${{ secrets.NPM_EMAIL }}
63- - uses : mr-smithers-excellent/docker-build-push@v5
64- name : build and push to ECR Legacy DOTCOM
65- with :
66- image : docs-worker-pool-legacydotcomstg
67- tags : latest
68- registry : ${{ steps.login-ecr.outputs.registry }}
69- dockerfile : Dockerfile.legacy
70- buildArgs : NPM_EMAIL=${{ secrets.NPM_EMAIL }},NPM_BASE_64_AUTH=${{ secrets.NPM_BASE64_AUTH }}
71- env :
72- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
73- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
74- NPM_BASE_64_AUTH : ${{ secrets.NPM_BASE64_AUTH }}
75- NPM_EMAIL : ${{ secrets.NPM_EMAIL }}
76- - name : Deploy ECS
77- run : |
78- cd infrastructure/ecs-main
79- npm ci
80- sls deploy --stage stg
81- sls deploy --stage dotcomstg
82- sls deploy --stage legacydotcomstg
29+ # - name: login-ecr
30+ # id: login-ecr
31+ # uses: aws-actions/amazon-ecr-login@v1
32+ # - name: Create ECS Repo
33+ # run: |
34+ # cd infrastructure/ecs-repo
35+ # npm ci
36+ # sls deploy --stage stg
37+ # sls deploy --stage dotcomstg
38+ # sls deploy --stage legacydotcomstg
39+ # - uses: mr-smithers-excellent/docker-build-push@v5
40+ # name: build and push to ECR
41+ # with:
42+ # image: docs-worker-pool-stg
43+ # tags: latest
44+ # registry: ${{ steps.login-ecr.outputs.registry }}
45+ # buildArgs: NPM_EMAIL=${{ secrets.NPM_EMAIL }},NPM_BASE_64_AUTH=${{ secrets.NPM_BASE64_AUTH }}
46+ # env:
47+ # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
48+ # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
49+ # NPM_BASE_64_AUTH: ${{ secrets.NPM_BASE64_AUTH }}
50+ # NPM_EMAIL: ${{ secrets.NPM_EMAIL }}
51+ # - uses: mr-smithers-excellent/docker-build-push@v5
52+ # name: build and push to ECR DOTCOM
53+ # with:
54+ # image: docs-worker-pool-dotcomstg
55+ # tags: latest
56+ # registry: ${{ steps.login-ecr.outputs.registry }}
57+ # buildArgs: NPM_EMAIL=${{ secrets.NPM_EMAIL }},NPM_BASE_64_AUTH=${{ secrets.NPM_BASE64_AUTH }}
58+ # env:
59+ # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
60+ # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
61+ # NPM_BASE_64_AUTH: ${{ secrets.NPM_BASE64_AUTH }}
62+ # NPM_EMAIL: ${{ secrets.NPM_EMAIL }}
63+ # - uses: mr-smithers-excellent/docker-build-push@v5
64+ # name: build and push to ECR Legacy DOTCOM
65+ # with:
66+ # image: docs-worker-pool-legacydotcomstg
67+ # tags: latest
68+ # registry: ${{ steps.login-ecr.outputs.registry }}
69+ # dockerfile: Dockerfile.legacy
70+ # buildArgs: NPM_EMAIL=${{ secrets.NPM_EMAIL }},NPM_BASE_64_AUTH=${{ secrets.NPM_BASE64_AUTH }}
71+ # env:
72+ # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
73+ # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
74+ # NPM_BASE_64_AUTH: ${{ secrets.NPM_BASE64_AUTH }}
75+ # NPM_EMAIL: ${{ secrets.NPM_EMAIL }}
76+ # - name: Deploy ECS
77+ # run: |
78+ # cd infrastructure/ecs-main
79+ # npm ci
80+ # sls deploy --stage stg
81+ # sls deploy --stage dotcomstg
82+ # sls deploy --stage legacydotcomstg
8383 - name : Deploy Lambdas
8484 run : |
8585 npm ci
0 commit comments