Files
workbench/.gitea/workflows/deploy.yml
cedrictech-internal fb770a593d Initial commit
2026-03-26 13:21:38 +08:00

35 lines
711 B
YAML

name: Deploy PRJ-001 Demo
on:
push:
branches:
- main
jobs:
deploy:
runs-on: deploy-host
steps:
- name: Update repo on server
run: |
set -e
PROJECT_DIR=/srv/projects/PRJ-001
REPO_DIR=$PROJECT_DIR/repo
REMOTE_URL=ssh://git@git.cedrictech.cn:2222/client-projects/prj-001-demo.git
mkdir -p "$PROJECT_DIR"
if [ ! -d "$REPO_DIR/.git" ]; then
git clone "$REMOTE_URL" "$REPO_DIR"
fi
cd "$REPO_DIR"
git fetch origin
git reset --hard origin/main
- name: Run deploy script
run: |
cd /srv/projects/PRJ-001/repo
bash deploy/deploy.sh