From cc3caa58b6d5c43602a5d927d4b940bf72be34a0 Mon Sep 17 00:00:00 2001 From: vrifox Date: Tue, 16 May 2023 20:23:43 +0200 Subject: [PATCH 1/6] use settings block --- .woodpecker.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 86a1e13..7dbaed8 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,13 +1,13 @@ pipeline: build-and-push: image: plugins/docker - registry: code.cozy.town - username: ${REGISTRY_USERNAME} - password: ${REGISTRY_TOKEN} - repo: code.cozy.town/vrifox/hugoci - tags: - - latest - cache_from: code.cozy.town/vrifox/hugoci:latest - secrets: - - registry_username - - registry_token \ No newline at end of file + settings: + registry: code.cozy.town + username: + from_secret: registry_username + password: + from_secret: registry_token + repo: code.cozy.town/vrifox/hugoci + tags: + - latest + cache_from: code.cozy.town/vrifox/hugoci:latest \ No newline at end of file From e70e4b1cd91861b4295f24ea477afbd22aa8d0be Mon Sep 17 00:00:00 2001 From: vrifox Date: Fri, 16 Feb 2024 20:40:20 +0100 Subject: [PATCH 2/6] add pnpm --- .woodpecker.yml | 10 +++++----- Dockerfile | 5 ++++- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 7dbaed8..f4da37d 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,13 +1,13 @@ -pipeline: +steps: build-and-push: image: plugins/docker settings: registry: code.cozy.town - username: + username: from_secret: registry_username - password: + password: from_secret: registry_token repo: code.cozy.town/vrifox/hugoci - tags: + tags: - latest - cache_from: code.cozy.town/vrifox/hugoci:latest \ No newline at end of file + cache_from: code.cozy.town/vrifox/hugoci:latest diff --git a/Dockerfile b/Dockerfile index 5c82374..6317be9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,2 +1,5 @@ FROM docker.io/alpine:latest -RUN apk add --no-cache hugo git openssh rsync \ No newline at end of file +RUN apk add --no-cache hugo git openssh rsync curl nodejs +RUN curl -L https://unpkg.com/@pnpm/self-installer | node +RUN hugo version +RUN pnpm --version \ No newline at end of file From d0133227be5cd4ba00e77531484947fb90620ad6 Mon Sep 17 00:00:00 2001 From: vrifox Date: Tue, 16 May 2023 20:23:43 +0200 Subject: [PATCH 3/6] use settings block --- .woodpecker.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 86a1e13..7dbaed8 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,13 +1,13 @@ pipeline: build-and-push: image: plugins/docker - registry: code.cozy.town - username: ${REGISTRY_USERNAME} - password: ${REGISTRY_TOKEN} - repo: code.cozy.town/vrifox/hugoci - tags: - - latest - cache_from: code.cozy.town/vrifox/hugoci:latest - secrets: - - registry_username - - registry_token \ No newline at end of file + settings: + registry: code.cozy.town + username: + from_secret: registry_username + password: + from_secret: registry_token + repo: code.cozy.town/vrifox/hugoci + tags: + - latest + cache_from: code.cozy.town/vrifox/hugoci:latest \ No newline at end of file From 0c6403717ad208d28acf839573640fe2c011cb6d Mon Sep 17 00:00:00 2001 From: vrifox Date: Fri, 16 Feb 2024 21:48:23 +0100 Subject: [PATCH 4/6] add npm --- .woodpecker.yml | 10 +++++----- Dockerfile | 4 +++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 7dbaed8..f4da37d 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,13 +1,13 @@ -pipeline: +steps: build-and-push: image: plugins/docker settings: registry: code.cozy.town - username: + username: from_secret: registry_username - password: + password: from_secret: registry_token repo: code.cozy.town/vrifox/hugoci - tags: + tags: - latest - cache_from: code.cozy.town/vrifox/hugoci:latest \ No newline at end of file + cache_from: code.cozy.town/vrifox/hugoci:latest diff --git a/Dockerfile b/Dockerfile index 5c82374..aa1b27e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,2 +1,4 @@ FROM docker.io/alpine:latest -RUN apk add --no-cache hugo git openssh rsync \ No newline at end of file +RUN apk add --no-cache hugo git openssh rsync npm +RUN hugo version +RUN npm --version From 88e4308b62468eee34373ff62744991b8b34646d Mon Sep 17 00:00:00 2001 From: Vri Date: Thu, 14 Mar 2024 11:43:19 +0100 Subject: [PATCH 5/6] add go --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index aa1b27e..effe322 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ FROM docker.io/alpine:latest -RUN apk add --no-cache hugo git openssh rsync npm +RUN apk add --no-cache hugo git openssh rsync npm go RUN hugo version RUN npm --version From df6a9feef44af9f662799e2d5a29f883e21ebe60 Mon Sep 17 00:00:00 2001 From: Vri Date: Sun, 26 Jan 2025 19:03:25 +0100 Subject: [PATCH 6/6] ci: update woodpecker pipeline --- .woodpecker.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index f4da37d..6132252 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,10 +1,12 @@ +when: + - event: [manual, push] + steps: build-and-push: image: plugins/docker settings: registry: code.cozy.town - username: - from_secret: registry_username + username: vrifox password: from_secret: registry_token repo: code.cozy.town/vrifox/hugoci