David Caro has uploaded a new change for review. Change subject: Updated the README ......................................................................
Updated the README Just made it correct, this does not counts as real documentation Change-Id: I9b19e55398396c699bd385fa771353572f3c12f0 Signed-off-by: David Caro <dcaro...@redhat.com> --- M jobs/confs/README 1 file changed, 45 insertions(+), 28 deletions(-) git pull ssh://gerrit.ovirt.org:29418/jenkins refs/changes/86/37686/1 diff --git a/jobs/confs/README b/jobs/confs/README index 66ba0a7..08d1dd1 100644 --- a/jobs/confs/README +++ b/jobs/confs/README @@ -14,39 +14,56 @@ An example of a possible layout: -./ - |-yaml - | |-builders - | | |-rpm_mock_builder.yaml - | | \-default_rpm_builder.yaml - | |-jobs - | | \-mycustomjob.yaml - | ... - |-shell-scripts - | |-cleanup_vdsm.sh - | |-build_rpm.sh - | ... - |-groovy-scripts - | |-check_vdsm_functional_tests.groovy - | ... - ... + ./ + |-yaml + | |-builders + | | |-rpm_mock_builder.yaml + | | \-default_rpm_builder.yaml + | |-jobs + | | \-mycustomjob.yaml + | ... + |-shell-scripts + | |-cleanup_vdsm.sh + | |-build_rpm.sh + | ... + |-groovy-scripts + | |-check_vdsm_functional_tests.groovy + | ... + ... + NOTE: You need a patched version of the jenkins-job-builder project, with the -recursive patch[1], the parallel patch[2] and the include files patch[3]. +[parallelization patch] and the [empty vars patch]. -A better way of getting that modified version will be provided soon. +[parallelization patch] https://review.openstack.org/#/c/75514 +[empty vars patch] https://review.openstack.org/#/c/101580 -Make sure you are at this same level when running jenkins-job builder or that you -have this directory in the include patch for the scripts (see [1] for more info). +You can find a packaged version of the tool in out [ci-tools repo]. + + [ci-tools repo] http://resources.ovirt.org/repos/ci-tools + +Make sure you are at this same level when running jenkins-job builder or that +you have this directory in the include patch for the scripts (see [1] for More +info). + To test: -> jenkins-jobs --debug test --recursive -o /tmp/outdir yaml -To run: -> jenkins-jobs --threads 0 --debug --conf path/to/my/config update --recursive yaml + > jenkins-jobs --workers 0 -l debug test --recursive -o /tmp/outdir yaml -More info about jenkins job builder at [4] -[1] https://review.openstack.org/#/c/85106/ -[2] https://review.openstack.org/#/c/75514/ -[3] https://review.openstack.org/#/c/48783/ -[4] http://ci.openstack.org/jenkins_jobs.html +To update: + + > jenkins-jobs --workers 0 -l debug --conf path/to/my/config \ + > update --recursive yaml + + +You can also test/update just a set of jobs using glob syntax: + + > jenkins-jobs --workers 0 -l debug --conf path/to/my/config \ + > update --recursive yaml \ + > vdsm*master*merged + + +More info about jenkins job builder at the [openstack page] + + [openstack page] http://ci.openstack.org/jenkins_jobs.html -- To view, visit http://gerrit.ovirt.org/37686 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I9b19e55398396c699bd385fa771353572f3c12f0 Gerrit-PatchSet: 1 Gerrit-Project: jenkins Gerrit-Branch: master Gerrit-Owner: David Caro <dcaro...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches