Cleaned up the pipelines
Some checks failed
continuous-integration/drone/pr Build is failing

ref #24
This commit is contained in:
Nicolai Ort 2020-12-12 19:37:21 +01:00
parent a1c3751164
commit 40fb081332

View File

@ -1,6 +1,6 @@
--- ---
kind: pipeline kind: pipeline
name: tests:latest name: tests:node_latest
clone: clone:
disable: true disable: true
steps: steps:
@ -15,7 +15,17 @@ steps:
commands: commands:
- yarn - yarn
- yarn test:ci - yarn test:ci
- name: build edge trigger:
event:
- pull_request
---
kind: pipeline
type: docker
name: build:dev
steps:
- name: build featurebranch
image: plugins/docker image: plugins/docker
depends_on: [clone] depends_on: [clone]
settings: settings:
@ -25,14 +35,27 @@ steps:
from_secret: DOCKER_REGISTRY_PASSWORD from_secret: DOCKER_REGISTRY_PASSWORD
repo: registry.odit.services/lfk/backend repo: registry.odit.services/lfk/backend
tags: tags:
- edge - dev
registry: registry.odit.services registry: registry.odit.services
when: when:
branch: branch:
- main - dev
event: event:
- push - push
- name: build latest
trigger:
branch:
- dev
event:
- push
---
kind: pipeline
type: docker
name: build:latest
steps:
- name: build featurebranch
image: plugins/docker image: plugins/docker
depends_on: [clone] depends_on: [clone]
settings: settings:
@ -44,9 +67,19 @@ steps:
tags: tags:
- latest - latest
registry: registry.odit.services registry: registry.odit.services
when:
trigger:
branch:
- main
event: event:
- tag - push
---
kind: pipeline
type: docker
name: build:tags
steps:
- name: build featurebranch - name: build featurebranch
image: plugins/docker image: plugins/docker
depends_on: [clone] depends_on: [clone]
@ -55,17 +88,13 @@ steps:
from_secret: DOCKER_REGISTRY_USER from_secret: DOCKER_REGISTRY_USER
password: password:
from_secret: DOCKER_REGISTRY_PASSWORD from_secret: DOCKER_REGISTRY_PASSWORD
auto_tag: true
auto_tag_suffix: drone_autobuild
repo: registry.odit.services/lfk/backend repo: registry.odit.services/lfk/backend
tags: tags:
- featurebranch - $DRONE_TAG
registry: registry.odit.services registry: registry.odit.services
when:
trigger:
branch: branch:
- feature/* - main
event: event:
- tag - tag
trigger:
event:
- pull_request