kind: pipeline type: docker name: dirl steps: - name: build image: alpine commands: - apk update && apk add make git build-base linux-headers musl-dev - git clone https://git.friedl.net/playground/suckless-quark.git - cd suckless-quark - git checkout dirlist - make - mv quark quark-dirl - name: publish-dirl image: appleboy/drone-scp settings: host: friedl.net target: /var/services/dirlist/repo/bin/suckless/quark source: suckless-quark/quark-dirl strip_components: 1 username: from_secret: ssh_username password: from_secret: ssh_password - name: publish-container image: plugins/docker settings: username: from_secret: docker_username password: from_secret: docker_password dockerfile: Dockerfile purge: true repo: arminfriedl/quark tags: dirl