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