diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index 5e98cac..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,60 +0,0 @@ -matrix: - APP: - - ui - - api - - abstraction - - rules - - meta_app_deployment - - -steps: - build: - image: plugins/kaniko - settings: - repo: ${FORGE_NAME}/${CI_REPO}/${APP} - registry: - from_secret: container_registry - auto_tag: true - username: - from_secret: container_registry_username - password: - from_secret: container_registry_password - dockerfile: apps/${APP}/Dockerfile - when: - event: [push, tag] - ref: - exclude: - - refs/tags/*-configchange - - create_namespace: - image: quay.io/wollud1969/k8s-admin-helper:0.3.4 - environment: - KUBE_CONFIG_CONTENT: - from_secret: kube_config - NAMESPACE: "homea2" - commands: - - kubectl create namespace ${NAMESPACE} || echo "Namespace ${NAMESPACE} already exists" - when: - event: [tag] - ref: - exclude: - - refs/tags/*-configchange - - apply_configuration: - image: quay.io/wollud1969/k8s-admin-helper:0.3.4 - environment: - KUBE_CONFIG_CONTENT: - from_secret: kube_config - NAMESPACE: "homea2" - commands: - kubectl create configmap home-automation-config - --from-file=devices=config/devices.yaml - --from-file=groups=config/groups.yaml - --from-file=layout=config/layout.yaml - --from-file=rules=config/rules.yaml - --from-file=scenes=config/scenes.yaml - --namespace=$NAMESPACE - --dry-run=client -o yaml | kubectl apply -f - - when: - event: [tag] -