You can not select more than 25 topics
Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- kind: pipeline
- type: docker
- name: build
-
- steps:
- - name: compile
- image: maven:3.8.6-amazoncorretto-17
- pull: if-not-exists
- volumes:
- - name: mvn_cache
- path: /root/.m2
- commands:
- - mvn clean package -DskipTests -Dmaven.javadoc.skip=true -B -V
-
- - name: notification-success
- image: yakumioto/drone-serverchan:2.0.0
- settings:
- key:
- from_secret: sc_key
- text: "[CI通知]-[${DRONE_REPO_NAME}]✅"
- desp: "仓库:${DRONE_REPO} 分支:`${DRONE_COMMIT_BRANCH}`\n\n💬 状态:第 **${DRONE_BUILD_NUMBER}** 次编译成功\n\n🌐 详情:[CI地址](${DRONE_BUILD_LINK})\n\n📄 内容:[diff](${DRONE_COMMIT_LINK})"
- when:
- status:
- - success
-
- - name: notification-failure
- image: yakumioto/drone-serverchan:2.0.0
- settings:
- key:
- from_secret: sc_key
- text: "[CI通知]-[${DRONE_REPO_NAME}]❌"
- desp: "仓库:${DRONE_REPO} 分支:`${DRONE_COMMIT_BRANCH}`\n\n💬 状态:第 **${DRONE_BUILD_NUMBER}** 次编译失败\n\n🌐 详情:[CI地址](${DRONE_BUILD_LINK})\n\n📄 内容:[diff](${DRONE_COMMIT_LINK})"
- when:
- status:
- - failure
-
- trigger:
- event:
- - push
-
- volumes:
- - name: mvn_cache # The name use in this pipeline,
- host:
- path: /root/.m2 # The path be used in the host.
|