CI/drone: add pre-release step
This commit is contained in:
parent
7d01f4ac14
commit
32b7934f14
29
.drone.yml
29
.drone.yml
@ -50,6 +50,29 @@ steps:
|
|||||||
- push
|
- push
|
||||||
- tag
|
- tag
|
||||||
|
|
||||||
|
- name: pre-release
|
||||||
|
image: plugins/github-release
|
||||||
|
settings:
|
||||||
|
api_key:
|
||||||
|
from_secret: github_token
|
||||||
|
files:
|
||||||
|
- _dist/*
|
||||||
|
checksum:
|
||||||
|
- sha256
|
||||||
|
prerelease: true
|
||||||
|
depends_on:
|
||||||
|
- lint
|
||||||
|
- test
|
||||||
|
- build
|
||||||
|
when:
|
||||||
|
event:
|
||||||
|
- tag
|
||||||
|
ref:
|
||||||
|
include:
|
||||||
|
- "refs/tags/*rc*"
|
||||||
|
- "refs/tags/*beta*"
|
||||||
|
- "refs/tags/*alpha*"
|
||||||
|
|
||||||
- name: release
|
- name: release
|
||||||
image: plugins/github-release
|
image: plugins/github-release
|
||||||
settings:
|
settings:
|
||||||
@ -66,6 +89,11 @@ steps:
|
|||||||
when:
|
when:
|
||||||
event:
|
event:
|
||||||
- tag
|
- tag
|
||||||
|
ref:
|
||||||
|
exclude:
|
||||||
|
- "refs/tags/*rc*"
|
||||||
|
- "refs/tags/*beta*"
|
||||||
|
- "refs/tags/*alpha*"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
# Starting the docker service to be used by dind
|
# Starting the docker service to be used by dind
|
||||||
@ -135,7 +163,6 @@ platform:
|
|||||||
arch: amd64
|
arch: amd64
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# TODO: use tag from git (without 'proxy-' prefix)
|
|
||||||
- name: build_push
|
- name: build_push
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
settings:
|
settings:
|
||||||
|
Loading…
Reference in New Issue
Block a user