diff --git a/.woodpecker.yml b/.woodpecker.yml index bd1b39a..7f81c89 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -18,6 +18,11 @@ steps: repo: ${FORGE_NAME}/${CI_REPO} auto_tag: true dockerfile: Dockerfile + when: + ref: + exclude: + - refs/tags/*-configchange + namespace: image: quay.io/wollud1969/k8s-admin-helper:0.3.4 @@ -55,3 +60,7 @@ steps: - printf "$KUBE_CONFIG_CONTENT" > /tmp/kubeconfig - export KUBECONFIG=/tmp/kubeconfig - cat deployment/install-yml.tmpl | sed "s,%IMAGE%,$IMAGE,g" | kubectl apply -n $NAMESPACE -f - + when: + ref: + exclude: + - refs/tags/*-configchange diff --git a/deployment/install-yml.tmpl b/deployment/install-yml.tmpl index a9be97e..7b2e9cd 100644 --- a/deployment/install-yml.tmpl +++ b/deployment/install-yml.tmpl @@ -2,9 +2,11 @@ apiVersion: apps/v1 kind: Deployment metadata: name: pv-controller - namespace: homea labels: app: pv-controller + annotations: + reloader.stakater.com/auto: "true" + reloader.stakater.com/configmap: "pv-controller-config" spec: replicas: 1 selector: