We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e0976a commit e5d1668Copy full SHA for e5d1668
.github/workflows/tag.yml renamed to .github/workflows/deploy.yml
@@ -1,10 +1,10 @@
1
-name: Tag for production
+name: Deploy
2
3
on:
4
workflow_dispatch:
5
inputs:
6
run_number:
7
- description: 'Run number to tag from'
+ description: 'Run number to deploy from'
8
required: true
9
10
permissions:
@@ -16,8 +16,11 @@ defaults:
16
shell: bash
17
18
jobs:
19
- build:
+ deploy:
20
runs-on: ubuntu-latest
21
+ environment:
22
+ name: prod
23
+ url: https://demostore.gatling.io
24
timeout-minutes: 10
25
steps:
26
- name: Configure AWS Credentials
@@ -43,3 +46,7 @@ jobs:
43
46
--image-tag $IMAGE_TAG \
44
47
--image-manifest "$manifest" \
45
48
| jq --raw-output
49
+
50
+ - name: Deploy
51
+ run: |
52
+ aws ssm start-associations-once --association-id "${{ secrets.AWS_SSM_ASSOCIATION_MEP_DEMOSTORE_PROD }}"
0 commit comments