From 935c474878e7e1046d59702deb06ce32b4bd392d Mon Sep 17 00:00:00 2001 From: Elizabeth Date: Mon, 1 Apr 2024 18:06:24 -0600 Subject: [PATCH] add continuous deployment step --- .drone.yml | 34 +++++++++++++++++++++++----------- 1 file changed, 23 insertions(+), 11 deletions(-) diff --git a/.drone.yml b/.drone.yml index 3b251d6..dbfe6cf 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4,18 +4,30 @@ type: docker name: build and publish docker image steps: -- name: docker - image: plugins/docker + #- name: docker + # image: plugins/docker + # settings: + # username: + # from_secret: gitea_packpub_username + # password: + # from_secret: gitea_packpub_password + # registry: git.hatecomputers.club + # repo: git.hatecomputers.club/hatecomputers/hatecomputers.club + # tags: + # - latest + # - main +- name: ssh + image: appleboy/drone-ssh settings: - username: - from_secret: gitea_packpub_username - password: - from_secret: gitea_packpub_password - registry: git.hatecomputers.club - repo: git.hatecomputers.club/hatecomputers/hatecomputers.club - tags: - - latest - - main + host: hatecomputers.club + username: root + key: + from_secret: cd_ssh_key + port: 22 + command_timeout: 2m + script: + - systemctl restart docker-compose@hatecomputers-club + trigger: branch: - main