Add deployment workflow
Some checks failed
Deploy Yaltopia Tickets Admin / deploy (push) Failing after 2s
Some checks failed
Deploy Yaltopia Tickets Admin / deploy (push) Failing after 2s
This commit is contained in:
parent
529b4f9d37
commit
05f8418a48
22
.gitea/workflows/deploy-admin.yml
Normal file
22
.gitea/workflows/deploy-admin.yml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: Deploy Yaltopia Tickets Admin
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- prod
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deploy:
|
||||||
|
runs-on: self-hosted
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Update admin repo on server
|
||||||
|
run: |
|
||||||
|
cd /opt/yaltopia/ticket/Yaltopia-Ticket-Admin
|
||||||
|
git fetch origin
|
||||||
|
git reset --hard origin/prod
|
||||||
|
|
||||||
|
- name: Rebuild and restart admin stack
|
||||||
|
run: |
|
||||||
|
cd /opt/yaltopia/ticket
|
||||||
|
docker compose up -d --build admin
|
||||||
Loading…
Reference in New Issue
Block a user