1
0
forked from Yara724/api

Update .woodpecker.yml

This commit is contained in:
2026-07-15 15:54:28 +03:30
parent 72e5bd616c
commit 2fda740171

View File

@@ -1,5 +1,6 @@
# yara724/api — development deployment (Deploy-Develop)
# Manual tasks: see ci-cd/TASK.md
# Requires: repo marked Trusted in Woodpecker (host volume mounts)
when:
- event: push
@@ -8,20 +9,23 @@ when:
skip_clone: true
environment:
WORKSPACE: /data/1-delploy/gitea/yara724/api
PROJECT_NAME: Yara724 API
ENVIRONMENT: Development
APPLICATION_URL: https://y724-user.ittalie.ir/api
GIT_COMMIT_URL: https://git.ittalie.com/Yara724/api/commit/
GIT_BRANCH: main
COMPOSE_FILE: docker-compose.yml
SUCCESS_COLOR: "#36a64f"
FAILURE_COLOR: "#dc3545"
variables:
- &pipeline_env
WORKSPACE: /data/1-delploy/gitea/yara724/api
PROJECT_NAME: Yara724 API
ENVIRONMENT: Development
APPLICATION_URL: https://y724-user.ittalie.ir/api
GIT_COMMIT_URL: https://git.ittalie.com/Yara724/api/commit/
GIT_BRANCH: main
COMPOSE_FILE: docker-compose.yml
SUCCESS_COLOR: "#36a64f"
FAILURE_COLOR: "#dc3545"
steps:
pull:
image: alpine/git:latest
environment:
<<: *pipeline_env
volumes:
- /data/1-delploy/gitea/yara724/api:/workspace
commands:
@@ -31,6 +35,8 @@ steps:
deploy:
image: docker:24-cli
environment:
<<: *pipeline_env
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /data/1-delploy/gitea/yara724/api:/workspace
@@ -40,11 +46,12 @@ steps:
notify-success:
image: alpine:3.20
volumes:
- /data/1-delploy/gitea/yara724/api:/workspace
environment:
<<: *pipeline_env
ROCKETCHAT_WEBHOOK:
from_secret: rocketchat_webhook
volumes:
- /data/1-delploy/gitea/yara724/api:/workspace
when:
- status: success
commands:
@@ -88,11 +95,12 @@ steps:
notify-failure:
image: alpine:3.20
volumes:
- /data/1-delploy/gitea/yara724/api:/workspace
environment:
<<: *pipeline_env
ROCKETCHAT_WEBHOOK:
from_secret: rocketchat_webhook
volumes:
- /data/1-delploy/gitea/yara724/api:/workspace
when:
- status: failure
commands: