From tchemit@users.forge.codelutin.com Fri Feb 14 17:53:17 2014 From: tchemit@users.forge.codelutin.com To: adminsys-commits@list.forge.codelutin.com Subject: [Adminsys-commits] r28 - in forge-tools/sys: chorem.org chorem.org/jenkins chorem.org/jenkins/jobs codelutin.com codelutin.com/jenkins codelutin.com/jenkins/jobs nuiton.org nuiton.org/jenkins nuiton.org/jenkins/jobs Date: Fri, 14 Feb 2014 17:53:17 +0100 Message-ID: <20140214165317.31A2F183851@nuiton.codelutin.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6375872550023813128==" --===============6375872550023813128== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Author: tchemit Date: 2014-02-14 17:53:16 +0100 (Fri, 14 Feb 2014) New Revision: 28 Url: http://forge.codelutin.com/projects/adminsys/repository/revisions/28 Log: refs #4210 creation de scripts pour generer des jobs jenkins Added: forge-tools/sys/chorem.org/jenkins/ forge-tools/sys/chorem.org/jenkins/create-jobs.sh forge-tools/sys/chorem.org/jenkins/jobs/ forge-tools/sys/chorem.org/jenkins/jobs/ci forge-tools/sys/chorem.org/jenkins/jobs/nightly forge-tools/sys/codelutin.com/jenkins/ forge-tools/sys/codelutin.com/jenkins/create-jobs.sh forge-tools/sys/codelutin.com/jenkins/jobs/ forge-tools/sys/codelutin.com/jenkins/jobs/ci forge-tools/sys/codelutin.com/jenkins/jobs/nightly forge-tools/sys/nuiton.org/jenkins/ forge-tools/sys/nuiton.org/jenkins/create-jobs.sh forge-tools/sys/nuiton.org/jenkins/jobs/ forge-tools/sys/nuiton.org/jenkins/jobs/ci forge-tools/sys/nuiton.org/jenkins/jobs/nightly Added: forge-tools/sys/chorem.org/jenkins/create-jobs.sh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/chorem.org/jenkins/create-jobs.sh = (rev 0) +++ forge-tools/sys/chorem.org/jenkins/create-jobs.sh 2014-02-14 16:53:16 UTC= (rev 28) @@ -0,0 +1,30 @@ +#! /bin/bash + +# +# Script pour creer les jobs d'un nouveau projet chorem sur jenkins +# +# Usage: ./create-jobs.sh project_name +# +# Changelog: +# 2014-02-14: chemit@codelutin.com (creation) + +if [ ! $# -eq 1 ]; then + echo "usage : $0 project_name" + exit 0 +fi + +# project name +PROJECT_NAME=3D$1 + +JENKINS_DATA_DIR=3D/var/local/forge/data/chorem.org/jenkins/jobs + +for i in $(ls jobs); do=20 + JOB_NAME=3D$PROJECT_NAME-$i =20 + JOB_DIR=3D$JENKINS_DATA_DIR/$JOB_NAME =20 + if [ ! -d $JOB_DIR ]; then + echo "create new job $JOB_NAME" + mkdir $JOB_DIR + sed -e 's/@PROJECT_NAME@/'$PROJECT_NAME'/g' jobs/$i > $JOB_DIR/config.xml + fi +done + Property changes on: forge-tools/sys/chorem.org/jenkins/create-jobs.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: forge-tools/sys/chorem.org/jenkins/jobs/ci =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/chorem.org/jenkins/jobs/ci (rev 0) +++ forge-tools/sys/chorem.org/jenkins/jobs/ci 2014-02-14 16:53:16 UTC (rev 2= 8) @@ -0,0 +1,88 @@ + + + + Continuous integration for project @PROJECT_NAME@ + + 7 + 10 + -1 + -1 + + false + + + + + + + https://chorem.org/svn/@PROJECT_NAME@/trunk + infinity + false + + + + + + + + + false + false + + true + false + false + false + + + H/30 * * * * + true + + + false + -e -U clean verify + maven3 + -Dsettings.security=3D${FORGE_DATA_DIRECTORY}/maven/settings-se= curity.xml + true + false + false + true + false + false + -1 + true + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + @PROJECT_NAME@-commits@list.chorem.org + false + true + true + + + + + + + + -e clean deploy -Prelease-profile + maven3 + pom.xml + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + + SUCCESS + 0 + BLUE + true + + Property changes on: forge-tools/sys/chorem.org/jenkins/jobs/ci ___________________________________________________________________ Added: svn:mime-type + text/xml Added: forge-tools/sys/chorem.org/jenkins/jobs/nightly =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/chorem.org/jenkins/jobs/nightly (= rev 0) +++ forge-tools/sys/chorem.org/jenkins/jobs/nightly 2014-02-14 16:53:16 UTC (= rev 28) @@ -0,0 +1,88 @@ + + + + Nightly build for project @PROJECT_NAME@ + + 7 + 10 + -1 + -1 + + false + + + + + + + https://chorem.org/svn/@PROJECT_NAME@/trunk + infinity + false + + + + + + + + + false + false + + true + false + false + false + + + @midnight + true + + + false + -e -U clean verify -DperformRelease + maven3 + -Dsettings.security=3D${FORGE_DATA_DIRECTORY}/maven/settings-se= curity.xml + true + false + false + true + false + false + -1 + true + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + @PROJECT_NAME@-commits@list.chorem.org + false + true + true + + + + + jdk1.7 + + + + + + + false + + + + + + + SUCCESS + 0 + BLUE + true + + Property changes on: forge-tools/sys/chorem.org/jenkins/jobs/nightly ___________________________________________________________________ Added: svn:mime-type + text/xml Added: forge-tools/sys/codelutin.com/jenkins/create-jobs.sh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/codelutin.com/jenkins/create-jobs.sh = (rev 0) +++ forge-tools/sys/codelutin.com/jenkins/create-jobs.sh 2014-02-14 16:53:16 = UTC (rev 28) @@ -0,0 +1,30 @@ +#! /bin/bash + +# +# Script pour creer les jobs d'un nouveau projet codelutin sur jenkins +# +# Usage: ./create-jobs.sh project_name +# +# Changelog: +# 2014-02-14: chemit@codelutin.com (creation) + +if [ ! $# -eq 1 ]; then + echo "usage : $0 project_name" + exit 0 +fi + +# project name +PROJECT_NAME=3D$1 + +JENKINS_DATA_DIR=3D/var/local/forge/data/codelutin.com/jenkins/jobs + +for i in $(ls jobs); do=20 + JOB_NAME=3D$PROJECT_NAME-$i =20 + JOB_DIR=3D$JENKINS_DATA_DIR/$JOB_NAME =20 + if [ ! -d $JOB_DIR ]; then + echo "create new job $JOB_NAME" + mkdir $JOB_DIR + sed -e 's/@PROJECT_NAME@/'$PROJECT_NAME'/g' jobs/$i > $JOB_DIR/config.xml + fi +done + Property changes on: forge-tools/sys/codelutin.com/jenkins/create-jobs.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: forge-tools/sys/codelutin.com/jenkins/jobs/ci =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/codelutin.com/jenkins/jobs/ci (re= v 0) +++ forge-tools/sys/codelutin.com/jenkins/jobs/ci 2014-02-14 16:53:16 UTC (re= v 28) @@ -0,0 +1,77 @@ + + + + Continuous integration for project @PROJECT_NAME@ + + 7 + 10 + -1 + -1 + + false + + + + + + + https://forge.codelutin.com/svn/@PROJECT_NAME@/trunk + infinity + false + + + + + + + + + false + false + + true + false + false + false + + + H/30 * * * * + true + + + false + -e -U clean verify + maven3 + -Dsettings.security=3D${FORGE_DATA_DIRECTORY}/maven/settings-se= curity.xml + true + false + false + true + false + false + -1 + true + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + @PROJECT_NAME@-commits@list.forge.codelutin.com + false + true + true + + + + + + + + SUCCESS + 0 + BLUE + true + + Property changes on: forge-tools/sys/codelutin.com/jenkins/jobs/ci ___________________________________________________________________ Added: svn:mime-type + text/xml Added: forge-tools/sys/codelutin.com/jenkins/jobs/nightly =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/codelutin.com/jenkins/jobs/nightly = (rev 0) +++ forge-tools/sys/codelutin.com/jenkins/jobs/nightly 2014-02-14 16:53:16 UT= C (rev 28) @@ -0,0 +1,88 @@ + + + + Nightly build of project @PROJECT_NAME@ + + 7 + 10 + -1 + -1 + + false + + + + + + + https://forge.codelutin.com/svn/@PROJECT_NAME@/trunk + infinity + false + + + + + + + + + false + false + + true + false + false + false + + + @midnight + true + + + false + -e -U clean verify -DperformRelease + maven3 + -Dsettings.security=3D${FORGE_DATA_DIRECTORY}/maven/settings-se= curity.xml + true + false + false + true + false + false + -1 + true + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + @PROJECT_NAME@-commits@list.forge.codelutin.com + false + true + true + + + + + jdk1.7 + + + + + + + false + + + + + + + SUCCESS + 0 + BLUE + true + + Property changes on: forge-tools/sys/codelutin.com/jenkins/jobs/nightly ___________________________________________________________________ Added: svn:mime-type + text/xml Added: forge-tools/sys/nuiton.org/jenkins/create-jobs.sh =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/nuiton.org/jenkins/create-jobs.sh = (rev 0) +++ forge-tools/sys/nuiton.org/jenkins/create-jobs.sh 2014-02-14 16:53:16 UTC= (rev 28) @@ -0,0 +1,30 @@ +#! /bin/bash + +# +# Script pour creer les jobs d'un nouveau projet nuiton sur jenkins +# +# Usage: ./create-jobs.sh project_name +# +# Changelog: +# 2014-02-14: chemit@codelutin.com (creation) + +if [ ! $# -eq 1 ]; then + echo "usage : $0 project_name" + exit 0 +fi + +# project name +PROJECT_NAME=3D$1 + +JENKINS_DATA_DIR=3D/var/local/forge/data/nuiton.org/jenkins/jobs + +for i in $(ls jobs); do=20 + JOB_NAME=3D$PROJECT_NAME-$i =20 + JOB_DIR=3D$JENKINS_DATA_DIR/$JOB_NAME =20 + if [ ! -d $JOB_DIR ]; then + echo "create new job $JOB_NAME" + mkdir $JOB_DIR + sed -e 's/@PROJECT_NAME@/'$PROJECT_NAME'/g' jobs/$i > $JOB_DIR/config.xml + fi +done + Property changes on: forge-tools/sys/nuiton.org/jenkins/create-jobs.sh ___________________________________________________________________ Added: svn:executable + * Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: forge-tools/sys/nuiton.org/jenkins/jobs/ci =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/nuiton.org/jenkins/jobs/ci (rev 0) +++ forge-tools/sys/nuiton.org/jenkins/jobs/ci 2014-02-14 16:53:16 UTC (rev 2= 8) @@ -0,0 +1,88 @@ + + + + Continuous integration for project @PROJECT_NAME@ + + 7 + 10 + -1 + -1 + + false + + + + + + + https://nuiton.org/svn/@PROJECT_NAME@/trunk + infinity + false + + + + + + + + + false + false + + true + false + false + false + + + H/10 * * * * + true + + + false + -e -U clean verify + maven3 + -Dsettings.security=3D${FORGE_DATA_DIRECTORY}/maven/settings-se= curity.xml + true + false + false + true + false + false + -1 + true + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + @PROJECT_NAME@-commits@list.nuiton.org + false + true + true + + + + + + + + -e clean deploy -Prelease-profile + maven3 + pom.xml + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + + SUCCESS + 0 + BLUE + true + + Property changes on: forge-tools/sys/nuiton.org/jenkins/jobs/ci ___________________________________________________________________ Added: svn:mime-type + text/xml Added: forge-tools/sys/nuiton.org/jenkins/jobs/nightly =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- forge-tools/sys/nuiton.org/jenkins/jobs/nightly (= rev 0) +++ forge-tools/sys/nuiton.org/jenkins/jobs/nightly 2014-02-14 16:53:16 UTC (= rev 28) @@ -0,0 +1,88 @@ + + + + Nightly build for project @PROJECT_NAME@ + + 7 + 10 + -1 + -1 + + false + + + + + + + https://nuiton.org/svn/@PROJECT_NAME@/trunk + infinity + false + + + + + + + + + false + false + + true + false + false + false + + + @midnight + true + + + false + -e -U clean verify -DperformRelease + maven3 + -Dsettings.security=3D${FORGE_DATA_DIRECTORY}/maven/settings-se= curity.xml + true + false + false + true + false + false + -1 + true + false + + ${FORGE_DATA_DIRECTORY}/maven/settings.xml + + + + + @PROJECT_NAME@-commits@list.nuiton.org + false + true + true + + + + + jdk1.7 + + + + + + + false + + + + + + + SUCCESS + 0 + BLUE + true + + Property changes on: forge-tools/sys/nuiton.org/jenkins/jobs/nightly ___________________________________________________________________ Added: svn:mime-type + text/xml --===============6375872550023813128==--