fix(ci): dependencies and conditions
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Markus Pesch 2021-10-12 21:59:55 +02:00
parent 0de75ab85d
commit 66a537767f
Signed by: volker.raschek
GPG Key ID: 852BCC170D81A982
1 changed files with 33 additions and 14 deletions

View File

@ -11,7 +11,7 @@ steps:
- name: markdown lint
commands:
- markdownlint *.md
image: docker.io/volkerraschek/markdownlint:0.28.1
image: docker.io/volkerraschek/markdownlint:0.29.0
resources:
limits:
cpu: 50
@ -41,6 +41,7 @@ trigger:
event:
exclude:
- tag
---
kind: pipeline
type: docker
@ -66,9 +67,6 @@ steps:
volumes:
- name: docker_socket
path: /var/run/docker.sock
when:
branch:
- master
- name: notify
image: drillster/drone-email
@ -91,10 +89,17 @@ volumes:
host:
path: /var/run/docker.sock
depends_on:
- linter
trigger:
branch:
- master
event:
exclude:
- tag
- cron
- push
repo:
- volker.raschek/postfixadmin-fetchmail-docker
---
kind: pipeline
@ -118,9 +123,6 @@ steps:
password:
from_secret: container_image_registry_password
no_cache: true
when:
branch:
- master
- name: notify
image: drillster/drone-email
@ -146,10 +148,17 @@ volumes:
host:
path: /var/run/docker.sock
depends_on:
- linter
trigger:
branch:
- master
event:
exclude:
- tag
- cron
- push
repo:
- volker.raschek/postfixadmin-fetchmail-docker
---
kind: pipeline
@ -193,9 +202,13 @@ depends_on:
- latest-armv7
trigger:
branch:
- master
event:
exclude:
- tag
- cron
- push
repo:
- volker.raschek/postfixadmin-fetchmail-docker
---
kind: pipeline
@ -368,7 +381,7 @@ steps:
memory: 25M
settings:
branch: master
remote: ssh://git@github.com/volker-raschek/fetchmail-docker.git
remote: ssh://git@github.com/volker-raschek/postfixadmin-fetchmail-docker.git
force: true
ssh_key:
from_secret: ssh_key
@ -393,8 +406,14 @@ steps:
- changed
- failure
depends_on:
- latest-manifest
trigger:
branch:
- master
event:
- cron
- push
repo:
- volker.raschek/postfixadmin-fetchmail-docker