TravisCI vs BuildBot vs Bamboo vs Jenkins
Li-Wen Hsu
lwhsu at freebsd.org
Wed Feb 22 11:10:22 UTC 2017
On Wed, Feb 22, 2017 at 2:54 PM, Oleksandr Tymoshenko <gonzo at bluezbox.com>
wrote:
> FreeBSD's CI is built using Jenkins: https://ci.freebsd.org also
> https://wiki.freebsd.org/Jenkins so it must be working fine with
> FreeBSD.
>
> I've been using Jenkins for number of years (not in *BSD world though)
> and I kind of like it despite somewhat trashy UI. My main complaint is
> that you can't have CI pipeline description/settings in file in version
> control (like in GitLab for instance) and have to set it up manually
> via web UI or API. Other than that it's fairly good system.
>
>
ci.freebsd.org uses Jenkins Job Builder from OpenStack:
https://docs.openstack.org/infra/jenkins-job-builder/
by which you can define your jobs in YAML and save them
in VCS.
Jenkins 2 also offers "pipeline as code" feature
by which you can control your jobs more:
https://jenkins.io/doc/book/pipeline/
Best,
Li-Wen
--
Li-Wen Hsu <lwhsu at FreeBSD.org>
https://lwhsu.org
More information about the freebsd-hackers
mailing list