diff --git a/.drone.yml b/.drone.yml index 8ecc2ac..8114b38 100644 --- a/.drone.yml +++ b/.drone.yml @@ -33,7 +33,33 @@ steps: path: /var/run depends_on: - compile - + + - name: docker build and push + image: docker:24.0.7 + commands: + - docker build . -t $docker_registry$docker_repo:$DRONE_BRANCH + - echo $docker_password | docker login --username $docker_username --password-stdin $docker_registry + - docker push $docker_registry$docker_repo:$DRONE_BRANCH + environment: + docker_username: + from_secret: docker_username + docker_password: + from_secret: docker_password + docker_repo: + from_secret: docker_repo + docker_registry: + from_secret: docker_registry + volumes: + - name: dockersock + path: /var/run + when: + branch: + - main + - prod + depends_on: + - compile + - test + - name: Telegram notification image: appleboy/drone-telegram settings: