This commit is contained in:
parent
79cc2b3304
commit
17f5685a71
@ -5,37 +5,34 @@ matrix:
|
||||
include:
|
||||
- NAME: badhouseplants
|
||||
ENV: badhouseplants
|
||||
.opts: &opts
|
||||
secrets:
|
||||
- sops_age_key
|
||||
image: ghcr.io/helmfile/helmfile:latest
|
||||
backend_options:
|
||||
kubernetes:
|
||||
serviceAccountName: woodpecker-ci
|
||||
resources:
|
||||
requests:
|
||||
memory: 500Mi
|
||||
cpu: 200m
|
||||
limits:
|
||||
memory: 500Mi
|
||||
cpu: 200m
|
||||
steps:
|
||||
test:
|
||||
image: ghcr.io/helmfile/helmfile:latest
|
||||
diff:
|
||||
!!merge <<: *opts
|
||||
when:
|
||||
- branch:
|
||||
exclude:
|
||||
- main
|
||||
commands:
|
||||
- kubectl get all -A
|
||||
backend_options:
|
||||
kubernetes:
|
||||
serviceAccountName: woodpecker-ci
|
||||
resources:
|
||||
requests:
|
||||
memory: 500Mi
|
||||
cpu: 200m
|
||||
limits:
|
||||
memory: 500Mi
|
||||
cpu: 200m
|
||||
build:
|
||||
image: ghcr.io/helmfile/helmfile:latest
|
||||
commands:
|
||||
- mkdir ~/.kube
|
||||
- echo $K8S_CONFIG | base64 -d > ~/.kube/config
|
||||
- helmfile -e "${ENV}" diff
|
||||
secrets:
|
||||
- k8s_config
|
||||
- sops_age_key
|
||||
backend_options:
|
||||
kubernetes:
|
||||
serviceAccountName: woodpecker-ci
|
||||
resources:
|
||||
requests:
|
||||
memory: 500Mi
|
||||
cpu: 200m
|
||||
limits:
|
||||
memory: 500Mi
|
||||
cpu: 200m
|
||||
diff:
|
||||
!!merge <<: *opts
|
||||
when:
|
||||
- branch:
|
||||
include:
|
||||
- main
|
||||
commands:
|
||||
- helmfile -e "${ENV}" apply
|
||||
|
Loading…
Reference in New Issue
Block a user