2018年5月2日

drone 学习一 几个核心组件

摘要: 1. clone 这个是内置的,实际上就行进行代码clone的 参考配置,同时我们可以使用自定义的插件 clone: + git: + image: plugins/git pipeline: build: image: golang commands: - go build - go test 2 阅读全文

posted @ 2018-05-02 19:58 荣锋亮 阅读(769) 评论(0) 推荐(0)

drone 学习三 条件步骤

摘要: 1. 基本格式 pipeline: slack: image: plugins/slack channel: dev + when: + branch: master 2. 几种条件类型 a. branch when: branch: [master, develop] b. events when 阅读全文

posted @ 2018-05-02 19:39 荣锋亮 阅读(499) 评论(0) 推荐(0)

drone 学习二 pipeline 说明

摘要: 1. 基本语法 pipeline: backend: image: golang commands: - go build - go test frontend: image: node commands: - npm install - npm run test - npm run build 2 阅读全文

posted @ 2018-05-02 19:30 荣锋亮 阅读(619) 评论(0) 推荐(0)

drone 学习四 几个有用的命令

摘要: 1. 安装cli 工具 linux curl -L https://github.com/drone/drone-cli/releases/download/v0.8.5/drone_linux_amd64.tar.gz | tar zx sudo install -t /usr/local/bin 阅读全文

posted @ 2018-05-02 19:13 荣锋亮 阅读(520) 评论(0) 推荐(0)

drone 学习五 集成gitlab 配置以及简单测试

摘要: 备注: 使用docker-compose 进行安装 同时集成gitlab,预备环境 docker docker-compose gitlab 1. docker-compose version: '3' services: drone-server: image: drone/drone:0.8 p 阅读全文

posted @ 2018-05-02 18:58 荣锋亮 阅读(1085) 评论(0) 推荐(0)

导航