我是构建服务器/持续集成的新手,所以我需要一些指导。我需要选择一个满足以下要求的工具:
- 构建 Maven/Java、Python 和 C 项目
- 运行执行所有构建作业的通用构建脚本,最好在 python 中(因为我们现有的脚本是 python)
- 每次构建后,在设备服务器或 VM 上部署构建并运行完整性检查
詹金斯似乎很符合这个要求。
制作:
https://wiki.jenkins-ci.org/display/JENKINS/cmakebuilder+Plugin
Python:
http://www.alexconrad.org/2011/10/jenkins-and-python.html https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin
输送管道:
https://wiki.jenkins-ci.org/display/JENKINS/Delivery+Pipeline+Plugin