From d771e1a2af1a9e3f65e7b14ca6944c65b2aa07fd Mon Sep 17 00:00:00 2001 From: Junghyun Kim Date: Tue, 25 Oct 2016 21:43:51 +0900 Subject: [PATCH] new job : make_dep_graph. it is triggred by buildlogs, pre-release-gerrit, and requests. Also, job "buildlogs" is triggered by pre-release-create. Change-Id: I83e5cd94412db1ec93afb4a1a895e87c9ea7d839 Signed-off-by: Junghyun Kim --- jobs/buildlogs/config.xml | 19 ++++++++++- jobs/make_dep_graph/config.xml | 65 ++++++++++++++++++++++++++++++++++++++ jobs/pre-release-create/config.xml | 19 ++++++++++- jobs/pre-release-gerrit/config.xml | 19 ++++++++++- jobs/requests/config.xml | 19 ++++++++++- packaging/jenkins-jobs.spec | 2 ++ 6 files changed, 139 insertions(+), 4 deletions(-) create mode 100644 jobs/make_dep_graph/config.xml diff --git a/jobs/buildlogs/config.xml b/jobs/buildlogs/config.xml index 7df45ab..980b8b8 100755 --- a/jobs/buildlogs/config.xml +++ b/jobs/buildlogs/config.xml @@ -42,6 +42,23 @@ python ${WORKSPACE}/jenkins-scripts/job_buildlogs.py + + + + + + + make_dep_graph.env + SKIP + + + make_dep_graph + ALWAYS + false + false + + + @@ -88,4 +105,4 @@ if(matcher?.matches()) { - \ No newline at end of file + diff --git a/jobs/make_dep_graph/config.xml b/jobs/make_dep_graph/config.xml new file mode 100644 index 0000000..af60ed3 --- /dev/null +++ b/jobs/make_dep_graph/config.xml @@ -0,0 +1,65 @@ + + + + Make a dependency graph for OBS packages. + + 7 + 1000 + -1 + -1 + + false + + + false + + + 100 + + + + + TRIGGER_INFO + + + + + + + + true + false + false + false + + false + + + #/bin/bash + +python ${WORKSPACE}/jenkins-scripts/job_make_dep_graph.py + + + + + + false + + + + + configuration, jenkins-scripts/job_make_dep_graph.py, jenkins-scripts/common/* + + false + false + false + userContent + + + + ${WORKSPACE}/configuration + false + + + + \ No newline at end of file diff --git a/jobs/pre-release-create/config.xml b/jobs/pre-release-create/config.xml index 46a82c6..6c18996 100755 --- a/jobs/pre-release-create/config.xml +++ b/jobs/pre-release-create/config.xml @@ -61,6 +61,23 @@ python ${WORKSPACE}/jenkins-scripts/job_pre_release_obs.py create_images + + + + + + + post-snapshot.env + SKIP + + + buildlogs + ALWAYS + false + false + + + @@ -115,4 +132,4 @@ if(project?.matches()) { - \ No newline at end of file + diff --git a/jobs/pre-release-gerrit/config.xml b/jobs/pre-release-gerrit/config.xml index 3a3c643..da01bab 100755 --- a/jobs/pre-release-gerrit/config.xml +++ b/jobs/pre-release-gerrit/config.xml @@ -101,6 +101,23 @@ export set |grep GERRIT_ python ${JENKINS_HOME}/jenkins-scripts/job_submit.py prerelease + + + + + + + make_dep_graph.env + SKIP + + + make_dep_graph + ALWAYS + false + false + + + @@ -146,4 +163,4 @@ if(matcher?.matches()) { - \ No newline at end of file + diff --git a/jobs/requests/config.xml b/jobs/requests/config.xml index f6e62a6..d735978 100755 --- a/jobs/requests/config.xml +++ b/jobs/requests/config.xml @@ -46,6 +46,23 @@ python ${JENKINS_HOME}/jenkins-scripts/job_request.py + make_dep_graph.env + SKIP + + + make_dep_graph + ALWAYS + false + false + + + + + + + + + request_trigger_*.env SKIP @@ -83,4 +100,4 @@ manager.addShortText(prj.group(1)+':'+pkg.group(1)+':'+state - \ No newline at end of file + diff --git a/packaging/jenkins-jobs.spec b/packaging/jenkins-jobs.spec index 0867d86..a4d4068 100644 --- a/packaging/jenkins-jobs.spec +++ b/packaging/jenkins-jobs.spec @@ -88,6 +88,8 @@ fi %config %{destdir}/load-repo-conf/config.xml %dir %{destdir}/buildlogs/ %config %{destdir}/buildlogs/config.xml +%dir %{destdir}/make_dep_graph/ +%config %{destdir}/make_dep_graph/config.xml %dir %{destdir}/snapdiff-sync/ %config %{destdir}/snapdiff-sync/config.xml %dir %{destdir}/release-snapshot/ -- 2.7.4