Jenkins Job Builder config for CADETS CI jobs
- Install Jenkins Job Builder form ports/pkg:
devel/py-jenkins-job-builder
or source cp jenkins_jobs.ini.sample jenkins_jobs.ini
- Edit
jenkins_jobs.ini
for your credenticals of https://allendale.engr.mun.ca/jenkins/ (at https://allendale.engr.mun.ca/jenkins/me/configure -> "show api token")
make test
make
(This will not delete jobs whose configuration are removed.)
In projects.yaml
:
- project:
name: cadets-bsd
branch:
- cadets
- # <name-of-new-branch>
jobs:
- 'bsd-ci-{branch}'