ci: use workflows
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/deployment/deploy Pipeline failed Details

This commit is contained in:
Dmitriy Pleshevskiy 2023-03-15 16:55:43 +03:00
parent 08e2528f76
commit a88e5859fa
Signed by: pleshevskiy
GPG Key ID: 79C4487B44403985
2 changed files with 19 additions and 8 deletions

12
.woodpecker/build.yml Normal file
View File

@ -0,0 +1,12 @@
when:
event: push
branch: main
pipeline:
build-docker-image:
image: plugins/docker
settings:
repo: ${ORG_REGISTRY}/${CI_REPO}
tags:
- ${CI_COMMIT_BRANCH}
- ${CI_COMMIT_SHA:0:8}

View File

@ -1,15 +1,14 @@
depend_on:
- build
skip_clone: true
when:
event: [push, deployment]
branch: main
environment: prod
pipeline:
build-docker-image:
image: plugins/docker
settings:
repo: ${ORG_REGISTRY}/${CI_REPO}
tags:
- ${CI_COMMIT_BRANCH}
- ${CI_COMMIT_SHA:0:8}
deploy:
image: ${ORG_REGISTRY}/drone_plugins/docker_stack
pull: true