From d09d9c3936e3cd132de1608eca93077dc7b365fa Mon Sep 17 00:00:00 2001 From: OCram85 Date: Fri, 21 Oct 2022 20:52:28 +0200 Subject: [PATCH] add woodpecker pipelines --- .woodpecker/.master.yml | 21 +++++++++++++++++++++ .woodpecker/.next.yml | 18 ++++++++++++++++++ .woodpecker/.test.yml | 15 +++++++++++++++ 3 files changed, 54 insertions(+) create mode 100644 .woodpecker/.master.yml create mode 100644 .woodpecker/.next.yml create mode 100644 .woodpecker/.test.yml 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