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="===============1992118655879791897=="
--===============1992118655879791897==
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
--===============1992118655879791897==--