Author: alessio.soldano(a)jboss.com
Date: 2011-02-04 11:55:11 -0500 (Fri, 04 Feb 2011)
New Revision: 13677
Added:
hudson/trunk/hudson-home/users/hudson/
hudson/trunk/hudson-home/users/hudson/config.xml
Modified:
hudson/trunk/ant.properties.example
hudson/trunk/build.xml
hudson/trunk/hudson-home/config.xml
Log:
[JBWS-3208] Moving to Hudson 1.356 and adding git plugin
Modified: hudson/trunk/ant.properties.example
===================================================================
--- hudson/trunk/ant.properties.example 2011-02-04 15:22:15 UTC (rev 13676)
+++ hudson/trunk/ant.properties.example 2011-02-04 16:55:11 UTC (rev 13677)
@@ -13,9 +13,6 @@
java.home.sun.jdk6=/usr/java/jdk1.6
# Hudson QA Environment
-hudson.username=changeme
-hudson.password=changeme
-
hudson.root=/data/workspace
hudson.host=jbossws.jboss.org
hudson.admin.port=8150
@@ -33,4 +30,5 @@
# Hudson setup
apache-tomcat=5.5.31
-sun-hudson=1.226
+sun-hudson=1.356
+git-plugin=1.1.4
Modified: hudson/trunk/build.xml
===================================================================
--- hudson/trunk/build.xml 2011-02-04 15:22:15 UTC (rev 13676)
+++ hudson/trunk/build.xml 2011-02-04 16:55:11 UTC (rev 13677)
@@ -61,7 +61,8 @@
<target name="hudson-tomcat-setup" depends="init-hudson"
unless="hudson.tomcat.available">
<get
src="http://archive.apache.org/dist/tomcat/tomcat-5/v${apache-tomcat...
dest="${thirdparty.dir}/apache-tomcat.zip" usetimestamp="true"
verbose="true"/>
- <get src="${jboss.repository}/sun-hudson/${sun-hudson}/lib/hudson.war"
dest="${thirdparty.dir}/hudson.war" usetimestamp="true"
verbose="true"/>
+ <get
src="http://hudson-ci.org/downloads/war/${sun-hudson}/hudson.war"
dest="${thirdparty.dir}/hudson.war" usetimestamp="true"
verbose="true"/>
+ <get
src="http://hudson-ci.org/downloads/plugins/git/${git-plugin}/git.hp...
dest="${thirdparty.dir}/git.hpi" usetimestamp="true"
verbose="true"/>
<mkdir dir="${hudson.root}"/>
<unzip src="${thirdparty.dir}/apache-tomcat.zip"
dest="${hudson.root}"/>
@@ -90,7 +91,8 @@
-->
<target name="hudson-update" depends="init-hudson">
- <get src="${jboss.repository}/sun-hudson/${sun-hudson}/lib/hudson.war"
dest="${thirdparty.dir}/hudson.war" usetimestamp="false"
verbose="true"/>
+ <get
src="http://hudson-ci.org/downloads/war/${sun-hudson}/hudson.war"
dest="${thirdparty.dir}/hudson.war" usetimestamp="true"
verbose="true"/>
+ <get
src="http://hudson-ci.org/downloads/plugins/git/${git-plugin}/git.hp...
dest="${thirdparty.dir}/git.hpi" usetimestamp="true"
verbose="true"/>
<delete dir="${hudson.tomcat}/webapps/hudson"/>
<copy todir="${hudson.tomcat}/webapps"
file="${thirdparty.dir}/hudson.war"/>
@@ -124,6 +126,11 @@
<filtersfile file="${hudson.dir}/ant.properties"/>
</filterset>
</copy>
+ <copy todir="${hudson.home}/plugins" overwrite="true">
+ <fileset dir="${thirdparty.dir}">
+ <include name="git.hpi"/>
+ </fileset>
+ </copy>
<echo/>
<echo message="*************************************"/>
Modified: hudson/trunk/hudson-home/config.xml
===================================================================
--- hudson/trunk/hudson-home/config.xml 2011-02-04 15:22:15 UTC (rev 13676)
+++ hudson/trunk/hudson-home/config.xml 2011-02-04 16:55:11 UTC (rev 13677)
@@ -1,7 +1,31 @@
<?xml version='1.0' encoding='UTF-8'?>
<hudson>
<numExecutors>1</numExecutors>
+ <mode>NORMAL</mode>
<useSecurity>true</useSecurity>
+ <authorizationStrategy
class="hudson.security.GlobalMatrixAuthorizationStrategy">
+ <permission>hudson.model.Item.Create:hudson</permission>
+ <permission>hudson.model.Item.Delete:hudson</permission>
+ <permission>hudson.model.Computer.Delete:hudson</permission>
+ <permission>hudson.model.View.Configure:hudson</permission>
+ <permission>hudson.model.Hudson.Administer:hudson</permission>
+ <permission>hudson.model.View.Create:hudson</permission>
+ <permission>hudson.model.Item.Configure:hudson</permission>
+ <permission>hudson.model.Item.Workspace:hudson</permission>
+ <permission>hudson.model.View.Delete:hudson</permission>
+ <permission>hudson.model.Run.Delete:hudson</permission>
+ <permission>hudson.scm.SCM.Tag:hudson</permission>
+ <permission>hudson.model.Item.Read:anonymous</permission>
+ <permission>hudson.model.Item.Read:hudson</permission>
+ <permission>hudson.model.Run.Update:hudson</permission>
+ <permission>hudson.model.Hudson.Read:anonymous</permission>
+ <permission>hudson.model.Hudson.Read:hudson</permission>
+ <permission>hudson.model.Item.Build:hudson</permission>
+ <permission>hudson.model.Computer.Configure:hudson</permission>
+ </authorizationStrategy>
+ <securityRealm class="hudson.security.HudsonPrivateSecurityRealm">
+ <disableSignup>false</disableSignup>
+ </securityRealm>
<systemMessage>
<![CDATA[
<h2>JBossWS-(a)version.id@ QA Environment</h2>
Added: hudson/trunk/hudson-home/users/hudson/config.xml
===================================================================
--- hudson/trunk/hudson-home/users/hudson/config.xml (rev 0)
+++ hudson/trunk/hudson-home/users/hudson/config.xml 2011-02-04 16:55:11 UTC (rev 13677)
@@ -0,0 +1,23 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<user>
+ <fullName>JBossWS Hudson user</fullName>
+ <properties>
+ <hudson.model.MyViewsProperty>
+ <primaryViewName>All</primaryViewName>
+ <views>
+ <hudson.model.AllView>
+ <owner class="hudson.model.MyViewsProperty"
reference="../../.."/>
+ <name>All</name>
+ <filterExecutors>false</filterExecutors>
+ <filterQueue>false</filterQueue>
+ </hudson.model.AllView>
+ </views>
+ </hudson.model.MyViewsProperty>
+ <hudson.security.HudsonPrivateSecurityRealm_-Details>
+
<passwordHash>aVfEds:5c34f90136041c82d0b148ff69b91285c41234fcd862b2d8e99e2495475586a2</passwordHash>
+ </hudson.security.HudsonPrivateSecurityRealm_-Details>
+ <hudson.tasks.Mailer_-UserProperty>
+ <emailAddress>alessio.soldano(a)jboss.com</emailAddress>
+ </hudson.tasks.Mailer_-UserProperty>
+ </properties>
+</user>
\ No newline at end of file