Skip to content
This repository was archived by the owner on Mar 29, 2025. It is now read-only.

Commit 8e51d5f

Browse files
author
Milosz Tyborowski
committed
CCP-2581 PRD fix s3 destination directory
1 parent bbc6a70 commit 8e51d5f

File tree

4 files changed

+25
-17
lines changed

4 files changed

+25
-17
lines changed

.github/workflows/ci-alpha.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ jobs:
5555
defaults:
5656
run:
5757
working-directory: ./frontend
58+
env:
59+
CLOUDFRONT_DESTINATION_PATH: alpha
5860
steps:
5961
- uses: actions/checkout@v2
6062
- name: Configure AWS Credentials
@@ -73,7 +75,6 @@ jobs:
7375
env:
7476
WEB_SDK_DIST_TAG: alpha
7577
UX_KIT_DIST_TAG: alpha
76-
CLOUDFRONT_DESTINATION_PATH: alpha
7778
with:
7879
node-version: "16.9.1"
7980
- run: |
@@ -100,4 +101,4 @@ jobs:
100101
PATHS: "/${{ env.CLOUDFRONT_DESTINATION_PATH }}/*"
101102
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
102103
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
103-
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
104+
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}

.github/workflows/ci-beta.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,14 @@ jobs:
4040
password: ${{ secrets.DOCKER_PASSWORD }}
4141
buildargs: CUSTOM_REGISTRY_URL,CUSTOM_REGISTRY_TOKEN,WEB_SDK_DIST_TAG,UX_KIT_DIST_TAG
4242
buildoptions: "--pull"
43-
tags: "${{ env.WEB_SDK_DIST_TAG }}"
43+
tags: "${{ env.WEB_SDK_DIST_TAG }}"
4444
build_frontend_beta:
4545
runs-on: ubuntu-latest
4646
defaults:
4747
run:
4848
working-directory: ./frontend
49+
env:
50+
CLOUDFRONT_DESTINATION_PATH: beta
4951
steps:
5052
- uses: actions/checkout@v2
5153
- name: Configure AWS Credentials
@@ -64,7 +66,6 @@ jobs:
6466
env:
6567
WEB_SDK_DIST_TAG: beta
6668
UX_KIT_DIST_TAG: beta
67-
CLOUDFRONT_DESTINATION_PATH: beta
6869
with:
6970
node-version: "16.9.1"
7071
- run: |
@@ -78,7 +79,7 @@ jobs:
7879
- name: publish frontend for develop - beta Web SDK
7980
uses: jakejarvis/s3-sync-action@master
8081
env:
81-
AWS_S3_BUCKET: dlb-capi-showcase
82+
AWS_S3_BUCKET: dlb-capi-showcase
8283
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
8384
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
8485
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
@@ -91,4 +92,4 @@ jobs:
9192
PATHS: /${{ env.CLOUDFRONT_DESTINATION_PATH }}/*
9293
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
9394
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
94-
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
95+
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}

.github/workflows/ci-master.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ jobs:
4343
defaults:
4444
run:
4545
working-directory: ./frontend
46+
env:
47+
CLOUDFRONT_DESTINATION_PATH: "master"
4648
steps:
4749
- uses: actions/checkout@v2
4850
- name: Configure AWS Credentials
@@ -60,7 +62,6 @@ jobs:
6062
uses: actions/setup-node@v2
6163
env:
6264
CUSTOM_REGISTRY_URL: ${{ secrets.CODEARTIFACT_NPM_RELEASES_REPOSITORY_URL }}
63-
6465
with:
6566
node-version: "16.9.1"
6667
- run: |
@@ -73,12 +74,12 @@ jobs:
7374
- name: publish frontend for frontend master Web SDK
7475
uses: jakejarvis/s3-sync-action@master
7576
env:
76-
AWS_S3_BUCKET: dlb-capi-showcase
77+
AWS_S3_BUCKET: dlb-capi-showcase
7778
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
7879
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
7980
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
8081
SOURCE_DIR: "frontend/dist"
81-
DEST_DIR: ${{ env.GITHUB_REF_SLUG }}
82+
DEST_DIR: "${{ env.CLOUDFRONT_DESTINATION_PATH }}"
8283
- name: invalidate cloudfront distribution paths
8384
uses: chetan/invalidate-cloudfront-action@v2
8485
env:
@@ -131,6 +132,8 @@ jobs:
131132
defaults:
132133
run:
133134
working-directory: ./frontend
135+
env:
136+
CLOUDFRONT_DESTINATION_PATH: staging
134137
steps:
135138
- uses: actions/checkout@v2
136139
- name: Configure AWS Credentials
@@ -161,12 +164,12 @@ jobs:
161164
- name: publish frontend for frontend master_staging Web SDK
162165
uses: jakejarvis/s3-sync-action@master
163166
env:
164-
AWS_S3_BUCKET: dlb-capi-showcase
167+
AWS_S3_BUCKET: dlb-capi-showcase
165168
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
166169
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
167170
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
168171
SOURCE_DIR: "frontend/dist"
169-
DEST_DIR: ${{ env.WEB_SDK_DIST_TAG }}
172+
DEST_DIR: "${{ env.CLOUDFRONT_DESTINATION_PATH }}"
170173
- name: invalidate cloudfront distribution paths
171174
uses: chetan/invalidate-cloudfront-action@v2
172175
env:

.github/workflows/ci.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ jobs:
6969
defaults:
7070
run:
7171
working-directory: ./frontend
72+
env:
73+
CLOUDFRONT_DESTINATION_PATH: hotfix-3-0-latest
7274
steps:
7375
- uses: actions/checkout@v2
7476
- name: Configure AWS Credentials
@@ -88,7 +90,6 @@ jobs:
8890
WEB_SDK_DIST_TAG: hotfix-3-0-latest
8991
UX_KIT_DIST_TAG: develop
9092
CUSTOM_REGISTRY_URL: ${{ secrets.CODEARTIFACT_NPM_SNAPSHOTS_REPOSITORY_URL }}
91-
CLOUDFRONT_DESTINATION_PATH: hotfix-3-0-latest
9293
with:
9394
node-version: "16.9.1"
9495
- run: |
@@ -103,7 +104,7 @@ jobs:
103104
- name: publish frontend for develop - hotfix-3.0 Web SDK - develop ux kit
104105
uses: jakejarvis/s3-sync-action@master
105106
env:
106-
AWS_S3_BUCKET: dlb-capi-showcase
107+
AWS_S3_BUCKET: dlb-capi-showcase
107108
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
108109
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
109110
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
@@ -161,6 +162,8 @@ jobs:
161162
defaults:
162163
run:
163164
working-directory: ./frontend
165+
env:
166+
CLOUDFRONT_DESTINATION_PATH: dev
164167
steps:
165168
- uses: actions/checkout@v2
166169
- name: Configure AWS Credentials
@@ -179,7 +182,6 @@ jobs:
179182
env:
180183
WEB_SDK_DIST_TAG: develop-production
181184
CUSTOM_REGISTRY_URL: ${{ secrets.CODEARTIFACT_NPM_SNAPSHOTS_REPOSITORY_URL }}
182-
CLOUDFRONT_DESTINATION_PATH: develop-production
183185
with:
184186
node-version: "16.9.1"
185187
- run: |
@@ -192,7 +194,7 @@ jobs:
192194
- name: build frontend for develop - production Web SDK
193195
uses: jakejarvis/s3-sync-action@master
194196
env:
195-
AWS_S3_BUCKET: dlb-capi-showcase
197+
AWS_S3_BUCKET: dlb-capi-showcase
196198
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
197199
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
198200
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}
@@ -251,6 +253,8 @@ jobs:
251253
defaults:
252254
run:
253255
working-directory: ./frontend
256+
env:
257+
CLOUDFRONT_DESTINATION_PATH: dev-staging
254258
steps:
255259
- uses: actions/checkout@v2
256260
- name: Configure AWS Credentials
@@ -270,7 +274,6 @@ jobs:
270274
WEB_SDK_DIST_TAG: develop-staging
271275
UX_KIT_DIST_TAG: develop
272276
CUSTOM_REGISTRY_URL: ${{ secrets.CODEARTIFACT_NPM_SNAPSHOTS_REPOSITORY_URL }}
273-
CLOUDFRONT_DESTINATION_PATH: develop-staging
274277
with:
275278
node-version: "16.9.1"
276279
- run: |
@@ -284,7 +287,7 @@ jobs:
284287
- name: build frontend for develop - production Web SDK
285288
uses: jakejarvis/s3-sync-action@master
286289
env:
287-
AWS_S3_BUCKET: dlb-capi-showcase
290+
AWS_S3_BUCKET: dlb-capi-showcase
288291
AWS_ACCESS_KEY_ID: ${{ secrets.VOXEET_AWS_ACCESS_KEY_ID }}
289292
AWS_SECRET_ACCESS_KEY: ${{ secrets.VOXEET_AWS_SECRET_ACCESS_KEY }}
290293
AWS_REGION: ${{ secrets.VOXEET_AWS_REGION }}

0 commit comments

Comments
 (0)