--- kind: pipeline type: docker name: default steps: - name: build image: golang commands: - CGO_ENABLED=0 GOOS=linux go build -o notfall ./ - name: docker image: plugins/docker settings: repo: kekskurse/notfall username: kekskurse password: from_secret: docker_password - name: ssh commands image: appleboy/drone-ssh settings: host: green.keks.cloud username: kekskurse port: 65223 key: from_secret: ssh_key script: - cd ~/notfall;sudo docker-compose down - sudo docker pull kekskurse/notfall - cd ~/notfall;sudo docker-compose up -d