--- kind: pipeline name: default platform: os: linux arch: amd64 concurrency: limit: 1 steps: - name: assets image: byrnedo/alpine-curl commands: - mkdir -p themes/hugo-geekdoc/ - curl -L https://github.com/xoxys/hugo-geekdoc/releases/latest/download/hugo-geekdoc.tar.gz | tar -xz -C themes/hugo-geekdoc/ --strip-components=1 - name: sync image: xoxys/git-batch:latest commands: - git-batch - name: build image: klakegg/hugo:0.69.0-ext-alpine commands: - hugo-official - name: publish image: plugins/s3-sync settings: access_key: from_secret: s3_access_key bucket: geekdocs delete: true endpoint: https://sp.rknet.org path_style: true secret_key: from_secret: s3_secret_access_key source: public/ strip_prefix: public/ target: /${DRONE_REPO_NAME} trigger: ref: - refs/heads/master - refs/pull/** --- kind: signature hmac: 98c323bb0c6eaf52d4e9f6928f43a94e5cbb2b273e8298e3f788d200837a8a48 ...