| - job: |
| name: mininet-build |
| description: 'TODO Do not edit this job through the web!' |
| project-type: freestyle |
| block-downstream: false |
| triggers: |
| - timed: "@midnight" |
| builders: |
| - shell: "~mininet/mininet/util/vm/build.py -v --test sanity trusty32server" |
| publishers: |
| - trigger-parameterized-builds: |
| - project: mininet-test, |
| condition: SUCCESS |
| predefined-parameters: dir=$WORKSPACE |
| |
| - job: |
| name: mininet-test |
| description: 'TODO Do not edit this job through the web!' |
| project-type: freestyle |
| block-downstream: false |
| builders: |
| - shell: "echo $dir; ~mininet/mininet/util/vm/build.py -v --test core --image $dir/*/*.vmdk" |
| |
| - job: |
| name: update-jenkins-jobs |
| description: Auto-generated |
| project-type: freestyle |
| scm: |
| - git: |
| url: ssh://jenkins@gerrit.onlab.us:29418/vm-build |
| branches: |
| - master |
| browser: gitweb |
| browser-url: https://gerrit.onlab.us/gitweb?p=vm-build.git |
| timeout: 20 |
| triggers: |
| - gerrit: |
| trigger-on-ref-updated-event: true |
| trigger-on-change-merged-event: true |
| projects: |
| - project-compare-type: 'PLAIN' |
| project-pattern: 'vm-build' |
| branches: |
| - branch-compare-type: 'PLAIN' |
| branch-pattern: 'master' |
| silent: true |
| builders: |
| - shell: "jenkins-jobs --conf /var/lib/jenkins/jenkins_jobs.conf update jobs.yaml" |
| |
| - job: |
| name: update-jenkins-verify |
| description: TODO This will be used to verify new jobs using jenkins-job test before they are accepted in Gerrit. |
| project-type: freestyle |