diff --git a/.drone.yml b/.drone.yml index 73c411e..8aa1954 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,16 +3,32 @@ type: docker name: build-and-deploy steps: -- name: docker-build-image +- name: build-docker-image image: plugins/docker settings: dockerfile: ./Docker-api tags: + - ${DRONE_COMMIT_BRANCH} + - ${DRONE_COMMIT} - latest repo: 192.168.0.129:5000/trash-api registry: 192.168.0.129:5000 insecure: true +- name: deploy-docker-image + image: appleboy/drone-ssh + settings: + host: 192.168.0.77 + username: + from_secret: username_deploy + password: + from_secret: password_deploy + port: 22 + script: + - docker compose down + - docker image rm trash-api + - docker compose up -d + - name: telegram notification image: appleboy/drone-telegram settings: