diff --git a/.drone.yml b/.drone.yml index bfcd03a..40f55e2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,7 +24,11 @@ steps: --- kind: pipeline type: docker -name: 'build and deploy' +name: build + +platform: + os: linux + arch: amd64 depends_on: - pull @@ -34,8 +38,40 @@ steps: pull: if-not-exists image: immawanderer/fedora-hugo:latest when: - status: - - success + branch: + - master + event: + - push + - pull_request + commands: + - git submodule init + - git submodule update + - hugo version + - hugo --gc=true --minify + + +--- +kind: pipeline +type: docker +name: deploy + +platform: + os: linux + arch: amd64 + +trigger: + event: + exclude: + - pull_request + - tag + +depends_on: +- build + +steps: +- name: hugo-extended + pull: if-not-exists + image: immawanderer/fedora-hugo:latest commands: - git submodule init - git submodule update @@ -50,10 +86,6 @@ steps: - success branch: - master - event: - - push - - tag - - cron depends_on: - hugo-extended environment: @@ -92,7 +124,7 @@ trigger: - failure depends_on: -- 'build and deploy' +- deploy steps: - name: discord @@ -138,7 +170,7 @@ trigger: - failure depends_on: -- 'build and deploy' +- deploy steps: - name: discord