Loading .drone.yamldeleted 100644 → 0 +0 −105 Original line number Diff line number Diff line --- # linting name: 'linting' kind: 'pipeline' type: 'kubernetes' # linter steps steps: # linter - name: 'lekker linten' image: 'cr.simoncor.net/siempie/ansible-deployment' when: branch: - 'master' event: - 'push' commands: # fix permissions - 'chmod o-w .' # yamllint - 'yamllint manifests/' # mattermost notifications - name: 'notification - failure' image: 'docker.io/plugins/slack:linux-amd64' when: status: 'failure' branch: - 'master' settings: webhook: 'https://im.hackerboys.nl/hooks/m3xgigks73ymjmhj8wok31tt3o' channel: 'system-errors' template: | Linting of {{repo.owner}}/{{repo.name}}@{{truncate build.commit 8}} failed | Build: {{build.number}} ({{build.link}}) # login for cr.simoncor.net image_pull_secrets: - 'image_pull_secret_cr' # kubernetes deployment --- kind: 'pipeline' name: 'deployment' type: 'kubernetes' depends_on: - 'linting' # disable clone clone: disable: true # deployment step steps: # kubernetes deployment - name: 'kubernetes deployment' image: 'docker.io/appleboy/drone-ssh:1' when: branch: - 'master' event: - 'push' settings: # bastion proxy_host: 'siempie.com' proxy_port: '22' proxy_user: from_secret: 'drone_user' proxy_key: from_secret: 'drone_ssh_key' # k9s host: 'k9s.siempie.internal' port: '22' user: from_secret: 'drone_user' key: from_secret: 'drone_ssh_key' script: # make sure all is clean - '/usr/bin/git -C /home/drone/${DRONE_REPO} reset --hard HEAD' - '/usr/bin/git -C /home/drone/${DRONE_REPO} clean -fx --exclude="secret.key"' - '/usr/bin/git -C /home/drone/${DRONE_REPO} clean -fd' # fetch latest checkout - '/usr/bin/git -C /home/drone/${DRONE_REPO} fetch --quiet' - "/usr/bin/git -C /home/drone/${DRONE_REPO} -c advice.detachedHead=false checkout \ '${DRONE_COMMIT_SHA:0:8}'" # kubernetes deployment - 'kubectl apply -f /home/drone/${DRONE_REPO}/manifests' renovate.json +0 −1 Original line number Diff line number Diff line { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "dependencyDashboard": true, "extends": [ "local>siempie/renovate" ], "enabledManagers": ["kubernetes"], "kubernetes": { Loading Loading
.drone.yamldeleted 100644 → 0 +0 −105 Original line number Diff line number Diff line --- # linting name: 'linting' kind: 'pipeline' type: 'kubernetes' # linter steps steps: # linter - name: 'lekker linten' image: 'cr.simoncor.net/siempie/ansible-deployment' when: branch: - 'master' event: - 'push' commands: # fix permissions - 'chmod o-w .' # yamllint - 'yamllint manifests/' # mattermost notifications - name: 'notification - failure' image: 'docker.io/plugins/slack:linux-amd64' when: status: 'failure' branch: - 'master' settings: webhook: 'https://im.hackerboys.nl/hooks/m3xgigks73ymjmhj8wok31tt3o' channel: 'system-errors' template: | Linting of {{repo.owner}}/{{repo.name}}@{{truncate build.commit 8}} failed | Build: {{build.number}} ({{build.link}}) # login for cr.simoncor.net image_pull_secrets: - 'image_pull_secret_cr' # kubernetes deployment --- kind: 'pipeline' name: 'deployment' type: 'kubernetes' depends_on: - 'linting' # disable clone clone: disable: true # deployment step steps: # kubernetes deployment - name: 'kubernetes deployment' image: 'docker.io/appleboy/drone-ssh:1' when: branch: - 'master' event: - 'push' settings: # bastion proxy_host: 'siempie.com' proxy_port: '22' proxy_user: from_secret: 'drone_user' proxy_key: from_secret: 'drone_ssh_key' # k9s host: 'k9s.siempie.internal' port: '22' user: from_secret: 'drone_user' key: from_secret: 'drone_ssh_key' script: # make sure all is clean - '/usr/bin/git -C /home/drone/${DRONE_REPO} reset --hard HEAD' - '/usr/bin/git -C /home/drone/${DRONE_REPO} clean -fx --exclude="secret.key"' - '/usr/bin/git -C /home/drone/${DRONE_REPO} clean -fd' # fetch latest checkout - '/usr/bin/git -C /home/drone/${DRONE_REPO} fetch --quiet' - "/usr/bin/git -C /home/drone/${DRONE_REPO} -c advice.detachedHead=false checkout \ '${DRONE_COMMIT_SHA:0:8}'" # kubernetes deployment - 'kubectl apply -f /home/drone/${DRONE_REPO}/manifests'
renovate.json +0 −1 Original line number Diff line number Diff line { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "dependencyDashboard": true, "extends": [ "local>siempie/renovate" ], "enabledManagers": ["kubernetes"], "kubernetes": { Loading