Compare commits

...

25 Commits

Author SHA1 Message Date
DavidZeng f83a24dd8a Update .trustie-pipeline.yml 2021-08-23 13:11:41 +08:00
DavidZeng 63ceb241e5 test 2021-04-28 23:29:09 +08:00
moshenglv 104e5ce086 Update '.trustie-pipeline.yml' 2021-04-12 15:27:37 +08:00
moshenglv 68e2b88f91 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-05 14:31:20 +08:00
moshenglv d0e61b1f95 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 14:10:13 +08:00
moshenglv 8e3a912c88 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2021-03-02 14:09:25 +08:00
moshenglv 6c534a8598 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2021-03-02 10:54:00 +08:00
moshenglv 7ac00f8c0c Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2021-03-02 10:49:07 +08:00
moshenglv 9805196628 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2021-03-02 10:47:57 +08:00
moshenglv 260c718b5b Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:47:28 +08:00
moshenglv 6651dc3765 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:46:53 +08:00
moshenglv 95ea8f8c60 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:45:45 +08:00
moshenglv ed1ae625c2 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:43:04 +08:00
moshenglv c2ccc7e9cb Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:41:13 +08:00
moshenglv 4bbc565328 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2021-03-02 10:37:05 +08:00
moshenglv 1a2c9b14ea Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is failing Details
2021-03-02 10:35:01 +08:00
moshenglv d78c7a7913 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:33:46 +08:00
moshenglv a48982c67e Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:32:16 +08:00
moshenglv dabcd9125e Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:31:32 +08:00
moshenglv 1a00caf1db Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:29:59 +08:00
moshenglv 180496524d Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:17:57 +08:00
moshenglv fc740ae573 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-03-02 10:12:09 +08:00
moshenglv 487cf22ee0 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-02-04 15:23:38 +08:00
moshenglv 625c3c25ff Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-02-04 15:22:48 +08:00
moshenglv 28f0812be6 Update '.trustie-pipeline.yml'
continuous-integration/drone/push Build is passing Details
2021-02-02 18:54:06 +08:00
1 changed files with 13 additions and 31 deletions

View File

@ -1,42 +1,24 @@
#pipeline
kind: pipeline
type: docker
name: default
name: 开发流水线
platform:
os: linux
arch: amd64
steps:
- name: maven
image: maven:3-jdk-10
commands:
- mvn install -DskipTests=true
# 修改目标服务器的ip、账号密码以及上传路径
# 本模板示例为上传软件包和部署脚本到home目录
- name: 上传文件
image: appleboy/drone-scp
settings:
host: 47.102.109.233
username: root
password: 'msl123!@#'
port: 22
target: /opt/demo
source:
- target/*.war
- Dockerfile
# 根据实际情况修改主机ip账号密码
arch: arm64
steps:
# 需要将软件包与部署脚本提前上传到远程主机(见文件上传模板)
# host、username、password可在参数管理中配置
- name: 远程主机部署
image: appleboy/drone-ssh
settings:
host: 47.102.109.233
username: root
password: 'msl123!@#'
password: msl123!@#
port: 22
script:
- echo ====暂停容器开始=======
- docker rm -f mo-test
- docker rmi mo-test:1.0
- cd /opt/demo
- echo ====开始部署=======
- docker build -t mo-test:1.0 .
- docker run -d -p 8080:8080 --name mo-test mo-test:1.0
- echo ====部署成功======
- echo "xxxssxx" > /home/test
trigger:
branch:
- develop
event:
- push