File tree Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Expand file tree Collapse file tree 3 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: time-tracker-ui-cd-prod
3
3
on :
4
4
push :
5
5
branches :
6
- - ' fix -workflow'
6
+ - ' notfix -workflow'
7
7
8
8
jobs :
9
9
cd :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ name: time-tracker-ui-cd-stage
3
3
on :
4
4
push :
5
5
branches :
6
- - ' fix-workflowfds '
6
+ - ' fix-workflow '
7
7
8
8
jobs :
9
9
cd :
38
38
run : |
39
39
make login publish image_tag=$RELEASE_VERSION
40
40
41
- - name : SCP files via ssh key
41
+ - name : SCP files via ssh key - script
42
42
uses : appleboy/scp-action@master
43
43
env :
44
44
USERNAME : ${{ secrets.AWS_EC2_USER }}
48
48
source : ' ./infrastructure/aws_ec2.sh'
49
49
target : ' .'
50
50
51
+ - name : SCP files via ssh key - .stage.env
52
+ uses : appleboy/scp-action@master
53
+ env :
54
+ USERNAME : ${{ secrets.AWS_EC2_USER }}
55
+ HOST : ${{ secrets.STAGE_UI_URL }}
56
+ KEY : ${{ secrets.STAGE_AWS_PRIVATE_KEY }}
57
+ with :
58
+ source : ' .stage.env'
59
+ target : ' .'
60
+
51
61
- name : Deploy
52
62
run : |
53
63
TEMP=$(mktemp)
Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ echo "Deploying $1..."
3
3
docker ps -aq | xargs docker stop| xargs docker rm --force --volumes
4
4
docker system prune -af
5
5
aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin 568748651446.dkr.ecr.us-east-1.amazonaws.com
6
- docker run -d --name timetracker_ui -p 80:80 568748651446.dkr.ecr.us-east-1.amazonaws.com/time-tracker/$2 -ui:$1
6
+ docker run -d --name timetracker_ui --env-file . $2 .env - p 80:80 568748651446.dkr.ecr.us-east-1.amazonaws.com/time-tracker/$2 -ui:$1
You can’t perform that action at this time.
0 commit comments