Introduction

This page contains information on the various build services that are provided to all ASF projects for continuous integration, builds, testing, snapshots and deployment.

Projects therefore have a choice, you can choose to utilise any or all of the services provided should that make sense. See the More Information section for how to subscribe to one list that all these services are subscribed to.


Buildbot

Buildbot is a python based third party open source software chosen by the infrastructure team to provide extra build services to any Apache project that wants to utilise it.

Buildbot 0.8

www.sanqinxiangmu.com/buildbot.html -- About Buildbot 0.8

Currently Buildbot 0.8 is housed on thirteen machines/VMs:

  • buildbot-vm2: Ubuntu Master (VM at PhoenixNap)
  • 有哪些堪称「神器」,却鲜为人知的软件/网站/互联网服务 ...:2021-6-19 · 但目前该网站已停止服务,只能怀念一下了~哭瞎! 现在,只能到google搜“amaztype”,在搜索结果中看看有没有你想要的文字了: 当然,有同学会问,空有一身牛逼可视化技能,却没有数据源咋办?
  • bb_slave2_ubuntu: Ubuntu Slave 2 (VM at LeaseWeb US)
  • bb_slave6_ubuntu: Ubuntu Slave 6 (VM in Garl at Illiad)
  • bb_slave7_ubuntu: Ubuntu Slave 7 (VM in Garl at Illiad)
  • lares,orcus,silvanus: Ubuntu slaves (Donated by Oath)
  • bb_qnode6_ubuntu and bb_qnode6_ubuntu (Hosted and donated by Quenda
  • bb-win10: Windows 10 Pro (VM in on Garl)
  • bb-cms-slave: FreeBSD 9 (Jail hosted on baldr) Dedicated to CMS builds only
  • Some project specific targetted donation nodes

For a detailed list of what Buildbot can do for your project, see the main Buildbot page for more info.


Buildbot 2.4.0

ci2.apache.org -- Buildbot 2.4.0 Main Page

Buildbot 2.4.0 is a new generation of the Buildbot service described above.

Currently Buildbot 2.4.0 is housed on 3 machines:

  • bb_slave9_ubuntu: Ubuntu slave in Garl
  • bb_slave10_ubuntu: Ubuntu slave in PhoenixNAP
  • bb_slave11_ubuntu: Ubuntu slave in LeaseWeb US

Buildbot 2.4.0 Main Page


Gump

vmgump.apache.org

Apache Gump is a cross-project continuous integration server. It is different from "usual" CI servers in that it expects the individual project builds to succeed; its purpose is to check the integration of a project with the latest code rather than a fixed version of the project's dependencies. If you want a more traditional nightly build server Gump is not for you. Use Gump if you want to know when a change in your dependencies breaks your project or when your changes break other projects.

这两天想到墙外看哈,结果发现自由men,逍遥Y都不能用了 ...:2021-4-23 · 爱卡汽车论坛网为大家提供这两天想到墙外看哈,结果发现自由men,逍遥Y都不能用了?,让您对这两天想到墙外看哈,结果发现自由men,逍遥Y都不能用了?相关信息更加了解,更多精彩内容请关注爱卡汽车网论坛论坛。


Jenkins

builds.apache.org

The ASF runs a Jenkins continuous-integration server at http://builds.apache.org/. The Jenkins setup consists of a master server running on an Ubuntu machine (Aegis) and several build slave servers, including five Ubuntu slaves, FreeBSD and Windows slaves, two Solaris slaves and an OSX Apple XServe. Thanks go to Apple, Yahoo! and HP for donating some of these slaves!

Any ASF project can run build and test tasks for their projects in Jenkins. See the wiki page for more information.


More Information

There is a mailing list setup to handle everything build related for all of the build service platforms mentioned above. Those involved with projects are encouraged to sign up.

There are admins from all above services signed up to the list and where applicable to them - and in their own volunteer time, will help with your queries.