diff --git a/.woodpecker/.master.yml b/.woodpecker/.master.yml new file mode 100644 index 0000000..9247f11 --- /dev/null +++ b/.woodpecker/.master.yml @@ -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 diff --git a/.woodpecker/.next.yml b/.woodpecker/.next.yml new file mode 100644 index 0000000..be9933f --- /dev/null +++ b/.woodpecker/.next.yml @@ -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 diff --git a/.woodpecker/.test.yml b/.woodpecker/.test.yml new file mode 100644 index 0000000..069b098 --- /dev/null +++ b/.woodpecker/.test.yml @@ -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