1 Commits
main ... master

Author SHA1 Message Date
mediabot-pt
13ce7d95dd ci: update Drone config for dev/test/main branch workflow 2026-06-29 10:51:06 +08:00

View File

@@ -1,12 +1,6 @@
kind: pipeline kind: pipeline
type: docker type: docker
name: default name: build
trigger:
branch:
- master
event:
- push
steps: steps:
- name: maven-package - name: maven-package
@@ -17,6 +11,57 @@ steps:
commands: commands:
- mvn clean package -DskipTests -B - mvn clean package -DskipTests -B
volumes:
- name: maven-cache
host:
path: /tmp/drone/cache/maven
trigger:
branch:
- dev
- test
- main
event:
- push
---
kind: pipeline
type: docker
name: docker-build-test
depends_on:
- build
steps:
- name: docker-build-and-push-test
image: plugins/docker
settings:
registry: 192.168.31.253
repo: 192.168.31.253/yescent/par
tags: test
dockerfile: par-api/Dockerfile
username:
from_secret: harbor_username
password:
from_secret: harbor_password
trigger:
branch:
- test
event:
- push
---
kind: pipeline
type: docker
name: docker-build-and-deploy
depends_on:
- build
steps:
- name: docker-build-and-push - name: docker-build-and-push
image: plugins/docker image: plugins/docker
settings: settings:
@@ -44,7 +89,8 @@ steps:
command_timeout: 2m command_timeout: 2m
timeout: 2m timeout: 2m
volumes: trigger:
- name: maven-cache branch:
host: - main
path: /tmp/drone/cache/maven event:
- push