From 27d3833e05790d3a31d80f54894e46a13f3850f7 Mon Sep 17 00:00:00 2001 From: Lin Yang Date: Fri, 9 Aug 2013 18:40:16 +0800 Subject: [PATCH] Add job to pull remote change to local git cache Fixes: #1035 Change-Id: I0c64d381dc78b1f209d2bb3442170ce4389d233e Signed-off-by: Lin Yang --- jobs/update-local-git/config.xml | 94 ++++++++++++++++++++++++++++++++++++++++ packaging/jenkins-jobs.spec | 2 + 2 files changed, 96 insertions(+) create mode 100644 jobs/update-local-git/config.xml diff --git a/jobs/update-local-git/config.xml b/jobs/update-local-git/config.xml new file mode 100644 index 0000000..5e25bec --- /dev/null +++ b/jobs/update-local-git/config.xml @@ -0,0 +1,94 @@ + + + + This job will pull latest change to jenkins local when remote ref updated. + + 2 + -1 + -1 + -1 + + false + + + 102 + + + + package-build + false + false + false + false + + + + + + REG_EXP + .* + + + REG_EXP + .* + + + + + + false + false + false + false + + true + true + false + + + + + + + + + + + false + + + + + false + + + #!/bin/bash +set -x + +python jenkins-scripts/job_update_local_git.py + + + + + + false + false + + + + + configuration, jenkins-scripts/job_update_local_git.py, jenkins-scripts/common/*, jenkins-scripts/testprojects/*, jenkins-scripts/gitbuildsys/* + + false + false + false + userContent + + + + ${WORKSPACE}/configuration + false + + + + \ No newline at end of file diff --git a/packaging/jenkins-jobs.spec b/packaging/jenkins-jobs.spec index adf660e..d8554cf 100644 --- a/packaging/jenkins-jobs.spec +++ b/packaging/jenkins-jobs.spec @@ -72,6 +72,8 @@ cp -rf jobs/* %{buildroot}%{destdir}/ %{destdir}/obs-event-dispatcher/config.xml %dir %{destdir}/load-repo-conf/ %{destdir}/load-repo-conf/config.xml +%dir %{destdir}/update-local-git/ +%{destdir}/update-local-git/config.xml %files common %defattr(-,jenkins,jenkins) -- 2.7.4