add woodpecker pipelines

This commit is contained in:
OCram85 2022-10-21 20:52:28 +02:00
parent 46272cf0e2
commit d09d9c3936
3 changed files with 54 additions and 0 deletions

21
.woodpecker/.master.yml Normal file
View File

@ -0,0 +1,21 @@
depends_on:
- test
pipeline:
buildMasterGitea:
image: plugins/docker
settings:
registry: gitea.ocram85.com
repo: gitea.ocram85.com/CodeServer/Container
dockerfile: Dockerfile
auto_tag: true
#build_args:
# - NODE_BASE=lts-buster-slim
# - NGINX_BASE=1.23.1-alpine
username:
from_secret: gitea_user
password:
from_secret: gitea_passwd
when:
event: push
branch: master

18
.woodpecker/.next.yml Normal file
View File

@ -0,0 +1,18 @@
depends_on:
- test
pipeline:
buildNextGitea:
image: plugins/docker
settings:
#dry_run: true
registry: gitea.ocram85.com
repo: gitea.ocram85.com/CodeServer/Container
dockerfile: Dockerfile
tags: next
username:
from_secret: gitea_user
password:
from_secret: gitea_passwd
when:
event: pull_request

15
.woodpecker/.test.yml Normal file
View File

@ -0,0 +1,15 @@
pipeline:
testDockerfile:
image: plugins/docker
settings:
dry_run: true
registry: gitea.ocram85.com
repo: gitea.ocram85.com/CodeServer/Container
dockerfile: Dockerfile
tags: next
username:
from_secret: gitea_user
password:
from_secret: gitea_passwd
when:
event: pull_request