Skip to content

Commit fea35bf

Browse files
authored
Update Deploy-qa-demo-manual.yml
1 parent 08ed9ee commit fea35bf

File tree

1 file changed

+22
-29
lines changed

1 file changed

+22
-29
lines changed

.github/workflows/Deploy-qa-demo-manual.yml

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,39 +13,32 @@ on:
1313
- demo
1414

1515
env:
16-
REGISTRY: ghcr.io
16+
REGISTRY_PATH: ghcr.io/exadel-inc/compreface/
1717

1818
jobs:
19-
# set_environment:
20-
# - name: Set environment output from git
21-
# id: env_var
22-
# run: |
23-
# if [ "${{ github.event.inputs.environment }}" = "qa" ]; then
24-
# echo "env_name=dev" >> $GITHUB_OUTPUT
25-
# else
26-
# echo "env_name=demo" >> $GITHUB_OUTPUT
27-
# fi
28-
2919
deploy:
30-
# needs: set_environment
31-
3220
runs-on: ${{ github.event.inputs.environment }}
3321

3422
steps:
35-
- name: Hello
36-
run: echo "Hello from ${{ github.event.inputs.environment }} env!"
37-
# - name: Checkout Repo
38-
# uses: actions/checkout@v3
23+
24+
- name: Set environment output from git
25+
id: tag_var
26+
run: |
27+
if [ "${{ github.event.inputs.environment }}" = "qa" ]; then
28+
echo "TAG_LATEST=master-latest" >> $GITHUB_ENV
29+
else
30+
echo "TAG_LATEST=1.1.x-latest" >> $GITHUB_ENV
31+
fi
32+
33+
- name: Checkout Repo
34+
uses: actions/checkout@v3
3935

40-
# - name: Deploy
41-
# working-directory: ./dev
42-
# env:
43-
# TAG_LATEST: ${{ needs.build.outputs.tag_latest }}
44-
# REGISTRY_PATH: ${{ needs.build.outputs.registry_path }}
45-
# run: |
46-
# sed -i "s|registry=|registry=${REGISTRY_PATH}|g" .env
47-
# sed -i "s/latest/${TAG_LATEST}/g" .env
48-
# sudo docker-compose stop
49-
# sudo docker system prune -a -f
50-
# sudo docker-compose pull
51-
# HOSTNAME=$HOSTNAME sudo docker-compose -f docker-compose.yml -f docker-compose.env.yml up -d
36+
- name: Deploy
37+
working-directory: ./dev
38+
run: |
39+
sed -i "s|registry=|registry=${{ env.REGISTRY_PATH }}|g" .env
40+
sed -i "s/latest/${{ env.TAG_LATEST }}/g" .env
41+
sudo docker-compose stop
42+
sudo docker system prune -a -f
43+
sudo docker-compose pull
44+
HOSTNAME=$HOSTNAME sudo docker-compose -f docker-compose.yml -f docker-compose.env.yml up -d

0 commit comments

Comments
 (0)