Update .drone.yml

This commit is contained in:
Michael Mayer 2020-12-04 15:46:08 +01:00
parent 2d3cdfbacf
commit 3f86bf1544

View file

@ -3,6 +3,12 @@ kind: pipeline
type: exec type: exec
name: linux-amd64 name: linux-amd64
trigger:
branch:
- master
- develop
- main
platform: platform:
arch: amd64 arch: amd64
os: linux os: linux
@ -25,22 +31,6 @@ steps:
exclude: exclude:
- pull_request - pull_request
- name: up-pr
commands:
- docker-compose -f docker-compose.drone.yml up -d --build --force-recreate
when:
event:
include:
- pull_request
- name: test-pr
commands:
- docker-compose -f docker-compose.drone.yml exec -T photoprism make all test install migrate
when:
event:
include:
- pull_request
- name: test-develop - name: test-develop
environment: environment:
CODECOV_TOKEN: CODECOV_TOKEN:
@ -81,6 +71,36 @@ steps:
branch: branch:
- master - master
---
kind: pipeline
type: exec
name: pull-request
trigger:
event:
- pull_request
platform:
arch: amd64
os: linux
steps:
- name: up
commands:
- docker-compose -f docker-compose.drone.yml up -d --build --force-recreate
- name: test
commands:
- docker-compose -f docker-compose.drone.yml exec -T photoprism make all test install migrate
- name: down
commands:
- docker-compose -f docker-compose.drone.yml down
when:
status:
- failure
- success
--- ---
kind: pipeline kind: pipeline
type: exec type: exec