blob: e4c7aa257bf22cd32543db0cfc9a303ff51811d4 [file] [log] [blame]
Brian O'Connor529a9ba2014-09-19 15:23:48 -07001- job:
2 name: mininet-build
3 description: 'TODO Do not edit this job through the web!'
4 project-type: freestyle
5 block-downstream: false
6 triggers:
7 - timed: "@midnight"
8 builders:
Brian O'Connor5620a042014-09-19 19:21:26 -07009 - shell: "sudo -u mininet ~mininet/mininet/util/vm/build.py -v trusty32server"
Brian O'Connor529a9ba2014-09-19 15:23:48 -070010 publishers:
Brian O'Connor326d0422014-09-19 19:54:29 -070011 - trigger:
12 project: other_job
13 threshold: SUCCESS
Brian O'Connor82792082014-09-19 18:59:43 -070014 - trigger-parameterized-builds:
Brian O'Connor326d0422014-09-19 19:54:29 -070015 - project: mininet-test
16 condition: STABLE
17 predefined-parameters: dir=$WORKSPACE
Brian O'Connor08c5b112014-09-19 19:10:17 -070018
19- job:
20 name: mininet-test
21 description: 'TODO Do not edit this job through the web!'
22 project-type: freestyle
23 block-downstream: false
24 builders:
Brian O'Connor71832ec2014-09-19 19:49:22 -070025 - shell: "echo $dir; sudo -u mininet ~mininet/mininet/util/vm/build.py -v --test core --image $dir/*/*.vmdk"
Brian O'Connor08c5b112014-09-19 19:10:17 -070026
Brian O'Connor01303d42014-09-19 18:10:58 -070027- job:
Brian O'Connor82792082014-09-19 18:59:43 -070028 name: update-jenkins-jobs
Brian O'Connorc990f872014-09-19 18:21:25 -070029 description: Auto-generated
Brian O'Connor01303d42014-09-19 18:10:58 -070030 project-type: freestyle
31 scm:
32 - git:
33 url: ssh://jenkins@gerrit.onlab.us:29418/vm-build
34 branches:
35 - master
36 browser: gitweb
37 browser-url: https://gerrit.onlab.us/gitweb?p=vm-build.git
38 timeout: 20
39 triggers:
Brian O'Connor4e72d842014-09-19 18:20:04 -070040 - gerrit:
Brian O'Connor01303d42014-09-19 18:10:58 -070041 trigger-on-ref-updated-event: true
42 trigger-on-change-merged-event: true
43 projects:
44 - project-compare-type: 'PLAIN'
45 project-pattern: 'vm-build'
46 branches:
47 - branch-compare-type: 'PLAIN'
48 branch-pattern: 'master'
Brian O'Connor4e72d842014-09-19 18:20:04 -070049 silent: true
Brian O'Connor01303d42014-09-19 18:10:58 -070050 builders:
51 - shell: "jenkins-jobs --conf /var/lib/jenkins/jenkins_jobs.conf update jobs.yaml"
Brian O'Connorc990f872014-09-19 18:21:25 -070052
53- job:
54 name: update-jenkins-verify
Brian O'Connore33c6d02014-09-19 18:30:34 -070055 description: TODO This will be used to verify new jobs using jenkins-job test before they are accepted in Gerrit.
Brian O'Connorc990f872014-09-19 18:21:25 -070056 project-type: freestyle