update woodpecker workflow
All checks were successful
ci/woodpecker/manual/demo-workflow Pipeline was successful
All checks were successful
ci/woodpecker/manual/demo-workflow Pipeline was successful
This commit is contained in:
@ -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
|
||||||
|
|||||||
@ -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
|
|
||||||
@ -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
|
||||||
```
|
```
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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
|
|
||||||
Reference in New Issue
Block a user