From 685b17a6070a926fc0737afee8820be40671571a Mon Sep 17 00:00:00 2001 From: kjuulh Date: Sat, 5 Nov 2022 23:54:47 +0100 Subject: [PATCH] add drone --- .drone.yml | 92 +++--------------------------------------------------- 1 file changed, 4 insertions(+), 88 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1bc39c0..80e6654 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,88 +1,4 @@ -kind: pipeline -name: default -type: docker - -steps: - - name: load_secret - image: debian:buster-slim - volumes: - - name: ssh - path: /root/.ssh/ - environment: - SSH_KEY: - from_secret: gitea_id_ed25519 - commands: - - mkdir -p $HOME/.ssh/ - - echo "$SSH_KEY" | base64 -d > $HOME/.ssh/id_ed25519 - - - name: build - image: kasperhermansen/cuddle:latest - pull: always - volumes: - - name: ssh - path: /root/.ssh/ - - name: dockersock - path: /var/run - commands: - - apk add bash git - - git remote set-url origin $DRONE_GIT_SSH_URL - - cuddle_cli x setup_ssh - - cuddle_cli x start_deployment - - cuddle_cli x render_templates - - cuddle_cli x render_como_templates - - cuddle_cli x build_release - - cuddle_cli x push_release - - cuddle_cli x deploy_release - environment: - DOCKER_BUILDKIT: 1 - DOCKER_USERNAME: - from_secret: docker_username - DOCKER_PASSWORD: - from_secret: docker_password - SSH_KEY: - from_secret: gitea_id_ed25519 - - - name: push_tags - image: kasperhermansen/drone-semantic-release:latest - pull: always - volumes: - - name: ssh - path: /root/.ssh/ - - name: dockersock - path: /var/run - commands: - - semantic-release --no-ci - environment: - DOCKER_BUILDKIT: 1 - SSH_KEY: - from_secret: gitea_id_ed25519 - depends_on: - - build - - - name: send telegram notification - image: appleboy/drone-telegram - settings: - token: - from_secret: telegram_token - to: 2129601481 - format: markdown - depends_on: - - build - - push_tags - when: - status: [failure, success] - -services: -- name: docker - image: docker:dind - privileged: true - volumes: - - name: dockersock - path: /var/run -volumes: - - name: ssh - temp: {} - - name: dockersock - temp: {} - - +kind: template +load: bust_docker_template.yaml +name: como +data: {}