jenkins

开源的工具,地址:https://github.com/jenkinsci/jenkins

安装maven和java1.8_101以上版本

源码编译后生成war文件,运行java -jar jenkins.war访问http://localhost:8080访问

gokins

源码:https://gitee.com/gokins/gokins.git

使用go build main.go生成exe,直接运行

Travis CI

地址:https://www.travis-ci.org/

circle ci

https://app.circleci.com/
注册circle ci账号后,配置Personal API Tokens,在vscode插件中登录
在这里插入图片描述

Buildbot

python框架,https://blog.csdn.net/m0_62153576/article/details/133714241

master

pip install buildbot
pip install buildbot-www
pip install buildbot-grid_view
pip install buildbot-waterfall_view
pip install buildbot-console_view
pip install buildbot-worker
pip install setuptools-trial

buildbot create-master master //修改master下master.cfg.sample,改为master.cfg
buildbot start master

worker客户端发起任务,在master上执行

buildbot-worker create-worker workername 【master的地址+端口】 workerA(cfg文件中指定) passwd

配置master.cfg中的BUILDERS,编译项目
访问buildbot:http://localhost:8010/
参考:http://docs.buildbot.net/2.9.1/manual/configuration/intro.html

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐