ci: split into multiple pipelines
continuous-integration/drone/push Build was killed Details

This commit is contained in:
Robert Kaussow 2021-05-15 16:26:51 +02:00
parent a612c05922
commit 22b7a0c76c
Signed by: xoxys
GPG Key ID: 65362AE74AF98B61
1 changed files with 22 additions and 5 deletions

View File

@ -1,14 +1,11 @@
---
kind: pipeline
name: default
name: test
platform:
os: linux
arch: amd64
concurrency:
limit: 1
steps:
- name: generate
image: thegeeklab/alpine-tools
@ -46,6 +43,24 @@ steps:
environment:
LINK_VALIDATOR_BASE_DIR: public
trigger:
ref:
- refs/heads/master
- refs/tags/**
- refs/pull/**
---
kind: pipeline
name: build
platform:
os: linux
arch: amd64
concurrency:
limit: 1
steps:
- name: build
image: thegeeklab/hugo:0.83.1
commands:
@ -77,14 +92,16 @@ steps:
when:
ref:
- refs/heads/master
- refs/tags/**
trigger:
ref:
- refs/heads/master
- refs/tags/**
- refs/pull/**
---
kind: signature
hmac: 144d931364c0ad0bb0c19609c80ae88f3d2d6b0f9abf56bd2cb558b38b8d91e4
hmac: 8492f9766aff77499b5b72493153bfed7e6ffc5f3e9a13bbd9dda0d1932cf7f4
...