update woodpecker workflow
All checks were successful
ci/woodpecker/manual/demo-workflow Pipeline was successful

This commit is contained in:
2025-07-03 12:33:18 +03:00
parent 32094507fe
commit 4dd8c6bfc9
5 changed files with 16 additions and 46 deletions

View File

@ -1,7 +1,5 @@
when: when:
- event: push - event: [push, manual]
branch: master
steps: steps:
- name: build - name: build
image: ubuntu:22.04 image: ubuntu:22.04

View File

@ -1,15 +0,0 @@
when:
- event: push
branch: main
steps:
- name: build
image: debian
commands:
- echo "This is the build step"
- echo "binary-data-123" > executable
- name: a-test-step
image: golang:1.24
commands:
- echo "Testing ..."
- go version

View File

@ -937,14 +937,14 @@ helm repo add woodpecker https://woodpecker-ci.org/
helm repo update helm repo update
helm upgrade --install woodpecker woodpecker/woodpecker \ helm upgrade --install woodpecker woodpecker/woodpecker \
-f woodpecker-ci/values.yaml \ -f woodpecker-ci/values.yaml \
--version 3.2.0 \ --version 3.1.0 \
--namespace woodpecker \ --namespace woodpecker \
--create-namespace \ --create-namespace \
--set server.ingress.hosts[0].host=$WOODPECKER_HOST \ --set server.ingress.hosts[0].host=$WOODPECKER_HOST \
--set server.ingress.tls[0].hosts[0]=$WOODPECKER_HOST \ --set server.ingress.tls[0].hosts[0]=$WOODPECKER_HOST \
--set server.env.WOODPECKER_HOST=https://$WOODPECKER_HOST \ --set server.env.WOODPECKER_HOST=https://$WOODPECKER_HOST \
--set server.env.WOODPECKER_GITEA_URL=https://$GITEA_HOST \ --set server.secrets[0].data.WOODPECKER_GITEA_URL=https://$GITEA_HOST \
--set server.env.WOODPECKER_GITEA_CLIENT=$WOODPECKER_CLIENT_ID \ --set server.secrets[0].data.WOODPECKER_GITEA_CLIENT=$WOODPECKER_CLIENT_ID \
--set server.env.WOODPECKER_GITEA_SECRET=$WOODPECKER_CLIENT_SECRET \ --set server.secrets[0].data.WOODPECKER_GITEA_SECRET=$WOODPECKER_CLIENT_SECRET \
--atomic --atomic
``` ```

View File

@ -26,7 +26,7 @@ agent:
env: env:
# -- Add the environment variables for the agent component # -- Add the environment variables for the agent component
WOODPECKER_SERVER: 'woodpecker-server:9000' WOODPECKER_SERVER: "woodpecker-server.woodpecker.svc.cluster.local:9000"
WOODPECKER_BACKEND: kubernetes WOODPECKER_BACKEND: kubernetes
WOODPECKER_BACKEND_K8S_NAMESPACE: woodpecker WOODPECKER_BACKEND_K8S_NAMESPACE: woodpecker
WOODPECKER_BACKEND_K8S_STORAGE_CLASS: "" WOODPECKER_BACKEND_K8S_STORAGE_CLASS: ""
@ -188,21 +188,23 @@ server:
# -- Add environment variables for the server component # -- Add environment variables for the server component
env: env:
WOODPECKER_ADMIN: "taqi" WOODPECKER_ADMIN: "taqi"
WOODPECKER_HOST: "placeholder.woodpecker.svc.cluster.local:9000" WOODPECKER_HOST: "woodpecker-server.woodpecker.svc.cluster.local:9000"
WOODPECKER_GITEA: "true" WOODPECKER_GITEA: "true"
WOODPECKER_GITEA_URL: "${GITEA_HOST}"
WOODPECKER_GITEA_CLIENT: "${WOODPECKER_CLIENT_ID}"
WOODPECKER_GITEA_SECRET: "${WOODPECKER_CLIENT_SECRET}"
# WOODPECKER_GITHUB: "true"
# -- Add extra environment variables from the secrets list # -- Add extra environment variables from the secrets list
extraSecretNamesForEnvFrom: [] extraSecretNamesForEnvFrom:
- gitea-secret
# - secret
# whether to create the default WOODPECKER_AGENT_SECRET in woodpecker-default-agent-secret # whether to create the default WOODPECKER_AGENT_SECRET in woodpecker-default-agent-secret
createAgentSecret: true createAgentSecret: true
# -- Create a generic secret to store things in, e.g. env values # -- Create a generic secret to store things in, e.g. env values
secrets: [] secrets:
- name: gitea-secret
data:
WOODPECKER_GITEA_URL: placeholder
WOODPECKER_GITEA_CLIENT: placeholder
WOODPECKER_GITEA_SECRET: placeholder
# - name: secret # - name: secret
# data: # data:
# key: value # key: value

View File

@ -1,15 +0,0 @@
when:
- event: push
branch: main
steps:
- name: build
image: debian
commands:
- echo "This is the build step"
- echo "binary-data-123" > executable
- name: a-test-step
image: golang:1.24
commands:
- echo "Testing ..."
- go version