--- kind: pipeline type: docker name: build steps: - name: run tests image: golang commands: - go get - go test -p 1 -v ./... trigger: event: - pull_request --- kind: pipeline type: docker name: cicd steps: - name: ci image: plugins/docker settings: username: from_secret: gitea_packpub_username password: from_secret: gitea_packpub_password registry: git.simponic.xyz repo: git.simponic.xyz/simponic/whois - name: ssh image: appleboy/drone-ssh settings: host: ryo.simponic.xyz username: root key: from_secret: cd_ssh_key port: 22 command_timeout: 2m script: - systemctl restart docker-compose@whois trigger: branch: - main event: - push