This commit is contained in:
34
.drone.yml
34
.drone.yml
@@ -10,18 +10,10 @@ trigger:
|
||||
- dev
|
||||
|
||||
steps:
|
||||
- name: restore-cache
|
||||
restore_cache:
|
||||
keys:
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-{{ checksum "pom.xml" }}
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-
|
||||
|
||||
- name: build
|
||||
image: ccr.ccs.tencentyun.com/violin/maven:3.9-eclipse-temurin-22
|
||||
commands:
|
||||
- mvn clean package -DskipTests
|
||||
cache_from:
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-{{ checksum "pom.xml" }}
|
||||
|
||||
- name: build-image
|
||||
image: ccr.ccs.tencentyun.com/violin/docker:linux-amd64
|
||||
@@ -43,15 +35,6 @@ steps:
|
||||
environment:
|
||||
KUBECONFIG:
|
||||
from_secret: kubeconfig
|
||||
when:
|
||||
status:
|
||||
- success
|
||||
|
||||
- name: rebuild-cache
|
||||
rebuild_cache:
|
||||
keys:
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-{{ checksum "pom.xml" }}
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
@@ -66,18 +49,10 @@ trigger:
|
||||
- master
|
||||
|
||||
steps:
|
||||
- name: restore-cache
|
||||
restore_cache:
|
||||
keys:
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-{{ checksum "pom.xml" }}
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-
|
||||
|
||||
- name: build
|
||||
image: ccr.ccs.tencentyun.com/violin/maven:3.9-eclipse-temurin-22
|
||||
commands:
|
||||
- mvn clean package -DskipTests
|
||||
cache_from:
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-{{ checksum "pom.xml" }}
|
||||
|
||||
- name: build-image
|
||||
image: ccr.ccs.tencentyun.com/violin/docker:linux-amd64
|
||||
@@ -99,12 +74,3 @@ steps:
|
||||
environment:
|
||||
KUBECONFIG:
|
||||
from_secret: kubeconfig
|
||||
when:
|
||||
status:
|
||||
- success
|
||||
|
||||
- name: rebuild-cache
|
||||
rebuild_cache:
|
||||
keys:
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-{{ checksum "pom.xml" }}
|
||||
- maven-{{ .Environment.DRONE_REPO_NAME }}-
|
||||
|
||||
Reference in New Issue
Block a user