This is an old revision of the document!
FreeBSD Developer Summit: Continuous Integration and Testing with Jenkins for FreeBSD
Thursday May 15, 09:00-12:00 (location TBD)
Jenkins
- Jenkins is a tool used for Continous Integration (CI) and testing
Jenkins in FreeBSD cluster
- Jenkins has been initially deployed in the FreeBSD cluster: https://jenkins.freebsd.org , but more work needs to be done.
- The status of the project is here: Jenkins
Working Group Objectives
- Set up Jenkins in the FreeBSD cluster: http://www.freebsd.org/news/status/report-2013-10-2013-12.html#Jenkins-Continuous-Integration-for-FreeBSD
- Set up more FreeBSD builds under Jenkins
- Add FreeBSD tests to Jenkins
- Integrate with Kyua testing framework
- Add scripts which can boot FreeBSD ISO installation images in VM's or on remote systems
Invitation
For this working group, I would like to extend a special invitation to anyone interested in improving continuous testing on FreeBSD. I would also invite anyone to this working group who has a special interest in testing and may have expertise in:
- Bourne shell scripting
- Java
- Python
- Ruby
- Expect
- software testing
Signup sheet
In order to attend you need register for the developer summit. Follow the guidelines described on the main page or what you received by email.
If you think you will be able to attend this working group, please e-mail jenkins-admin@freebsd.org and sign up here:
(Please keep sorted alphabetically by last name.)
| Developer | Login | Interested in talking about |
|---|---|---|
| DaichiGoto | daichi | |
| LiWenHsu | lwhsu | |
| MarkLinimon | linimon | |
| JulioMerino | jmmv | * Kyua and the TestSuite. * Kernel testing. |
| Doug Rabson | dfr | |
| BennoRice | benno | |
| CraigRodrigues | rodrigc | * Integrating Jenkins with Kyua. * Adding more builds. * Creating scripts to boot FreeBSD in VM's or real machines for testing. |
| Kirk Russell | Guest of jmmv | |
| SteveWills | swills | ports CI |
Notes
Results
(Add a list or attach slides detailing the achieved results here.)