ec2中jenkins持续集成集群的建立与管理
cgcloud-jenkins的Python项目详细描述
快速启动
激活安装在中的virtualenv cgcloud并安装 cgcloud詹金斯 :
:: cd virtualenv cgcloud source cgcloud/bin/activate pip install cgcloud-jenkins export CGCLOUD_PLUGINS="cgcloud.jenkins:$CGCLOUD_PLUGINS"
如果得到 DistributionNotFound:没有与的版本匹配的发行版 cgcloud jenkins ,尝试运行 pip install --pre
运行 cgcloud 列出角色现在应该列出 插件:
... jenkins-master ubuntu-lucid-genetorrent-jenkins-slave ubuntu-precise-genetorrent-jenkins-slave ubuntu-saucy-genetorrent-jenkins-slave ubuntu-trusty-genetorrent-jenkins-slave centos5-genetorrent-jenkins-slave centos6-genetorrent-jenkins-slave fedora19-genetorrent-jenkins-slave fedora20-genetorrent-jenkins-slave ubuntu-lucid-generic-jenkins-slave ubuntu-precise-generic-jenkins-slave ubuntu-saucy-generic-jenkins-slave ubuntu-trusty-generic-jenkins-slave centos5-generic-jenkins-slave centos6-generic-jenkins-slave fedora19-generic-jenkins-slave fedora20-generic-jenkins-slave centos5-rpmbuild-jenkins-slave centos6-rpmbuild-jenkins-slave load-test-box data-browser-jenkins-slave