From a852764a438bef9f2ec11c50f9f4bf76c58a80d2 Mon Sep 17 00:00:00 2001 From: jasder <2053003901@qq.com> Date: Wed, 20 Jan 2021 14:54:41 +0800 Subject: [PATCH] Update '.trustie-pipeline.yml' --- .trustie-pipeline.yml | 45 +++++++++++++++++++++++++++++++------------ 1 file changed, 33 insertions(+), 12 deletions(-) diff --git a/.trustie-pipeline.yml b/.trustie-pipeline.yml index 8899462..410d361 100644 --- a/.trustie-pipeline.yml +++ b/.trustie-pipeline.yml @@ -1,13 +1,34 @@ -kind: pipeline -name: default - -platform: - os: linux - arch: arm64 - +#pipeline +kind: pipeline +type: docker +name: default +platform: + os: linux + arch: amd64 steps: -- name: test - image: ruby - commands: - - ruby -v - - ruby -v \ No newline at end of file +# 构建Docker镜像并推送到仓库 +# 定义镜像Hub路径以及账号密码 +- name: Docker镜像构建 + image: plugins/docker + settings: + username: username + password: pwd + repo: repoUrl + tags: latest +- name: golang编译 + image: golang + commands: + - go build +# 根据实际情况修改主机ip、账号、密码 +# 需要将软件包与部署脚本提前上传到远程主机(见文件上传模板) + +- name: 远程主机部署 + image: appleboy/drone-ssh + settings: + host: 192.168.1.1 + username: username + password: 'pasword' + port: 22 + commands: + - chmod +x /home/deploy.sh + - ./home/deploy.sh