PluginAPI/.drone.yml

40 lines
515 B
YAML
Raw Normal View History

---
kind: pipeline
name: compliance
trigger:
event:
- pull_request
steps:
- name: build
pull: always
image: maven:3-alpine
commands:
- mvn install -DskipTests=true -B -V
- mvn test -B
---
kind: pipeline
name: release
trigger:
branch:
- master
event:
- push
steps:
- name: auth
pull: always
image: robertstettner/drone-mvn-auth
settings:
servers:
from_secret: maven_servers
- name: deploy
pull: always
image: maven:3-alpine
commands:
- mvn deploy -gs settings.xml