kind: pipeline name: default steps: - name: submodules image: alpine/git commands: - git submodule update --init --recursive - name: build image: alpine:3 commands: - apk add hugo - hugo - name: sync image: plugins/s3-sync:1 settings: access_key: from_secret: blog_upload_id secret_key: from_secret: blog_upload_key region: us-east-1 bucket: ndumas-blog source: public/ target: /