automaticly merge main into dev after building a latest image
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Nicolai Ort 2021-01-15 21:53:20 +01:00
parent 618430433d
commit 02efb9a8e5
1 changed files with 19 additions and 1 deletions

View File

@ -90,11 +90,20 @@ trigger:
kind: pipeline
type: docker
name: build:latest
clone:
disable: true
steps:
- name: clone
image: alpine/git
commands:
- git clone $DRONE_REMOTE_URL .
- git checkout dev
- git merge main
- git checkout main
- name: build latest
depends_on: ["clone"]
image: plugins/docker
depends_on: [clone]
settings:
username:
from_secret: DOCKER_REGISTRY_USER
@ -104,6 +113,15 @@ steps:
tags:
- latest
registry: registry.odit.services
- name: push merge to repo
depends_on: ["clone"]
image: appleboy/drone-git-push
settings:
branch: dev
commit: false
remote: git@git.odit.services:lfk/backend.git
ssh_key:
from_secret: GITLAB_SSHKEY
trigger:
branch: