This commit is contained in:
parent
02143a9b48
commit
718438a934
1 changed files with 3 additions and 3 deletions
|
|
@ -4,7 +4,7 @@
|
|||
# Шаги:
|
||||
# 1. docker-build — сборка и пуш образа (push в main)
|
||||
# 2. docker-build-tag — сборка и пуш образа с semver-тегом (git tag v*)
|
||||
# 3. deploy — деплой на сервер (выполняется на агенте role=production)
|
||||
# 3. deploy — деплой на сервер (выполняется на агенте role=work_woodpecker)
|
||||
#
|
||||
# Секреты (Settings → Secrets репозитория):
|
||||
# forgejo_host — хост реестра, например git.example.com
|
||||
|
|
@ -54,7 +54,7 @@ steps:
|
|||
- event: tag
|
||||
|
||||
# ── 2. Деплой на продакшн-сервер ──────────────────────────────────────────
|
||||
# Выполняется на Woodpecker-агенте с меткой role=production.
|
||||
# Выполняется на Woodpecker-агенте с меткой role=work_woodpecker.
|
||||
# Требует: репозиторий помечен «trusted» в настройках Woodpecker-сервера
|
||||
# (иначе монтирование volumes запрещено).
|
||||
- name: deploy
|
||||
|
|
@ -81,7 +81,7 @@ steps:
|
|||
|
||||
echo "Deployed: ${CI_COMMIT_SHA:0:8} (${CI_COMMIT_MESSAGE})"
|
||||
labels:
|
||||
role: production
|
||||
role: work_woodpecker
|
||||
when:
|
||||
- event: push
|
||||
branch: main
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue