javacord/.drone.yml

39 lines
476 B
YAML

---
kind: pipeline
name: compliance
trigger:
event:
- pull_request
steps:
- name: build
pull: always
image: maven:3-alpine
commands:
- mvn install
---
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