Different pipelines for master and other branches
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing

This commit is contained in:
Julien Valverdé
2023-08-08 01:39:16 +02:00
parent 21584e2b5c
commit 5ecf76ed62

View File

@@ -1,8 +1,37 @@
kind: pipeline
name: default
type: docker
name: docker-build
steps:
- name: docker
- name: build
image: plugins/docker
settings:
registry: git.jvalver.de
username:
from_secret: username
password:
from_secret: password
repo: git.jvalver.de/thilawyn/protonmail-bridge-docker
dockerfile: build/Dockerfile
dry_run: true
context: build
autotag: true
compress: true
platform: linux/amd64
trigger:
branch:
exclude:
- master
---
kind: pipeline
type: docker
name: docker-build-and-publish
steps:
- name: build-and-publish
image: plugins/docker
settings:
registry: git.jvalver.de
@@ -16,3 +45,7 @@ steps:
autotag: true
compress: true
platform: linux/amd64
trigger:
branch:
- master