kind: pipeline type: docker name: default #secrets: [ AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY ] steps: - name: Version check image: plugins/hugo commands: - echo "Checking Hugo version." - hugo version - echo "Checking folder" - ls - echo "Checking theme" - cd themes - ls - echo "Checking ananke" - cd ananke - ls # - name: submodule fetch # image: drone/git # commands: # - git submodule update --init --recursive - name: Build image: plugins/hugo settings: validate: true config: ./hugo.toml - name: check Build image: plugins/hugo commands: - ls - cd public - ls - name: Deploy image: plugins/hugo environment: AWS_ACCESS_KEY_ID: from_secret: AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY: from_secret: AWS_SECRET_ACCESS_KEY commands: - hugo deploy --config hugo.toml