Commit [dff175] Maximize Restore History

Rewritten with Java Reflection.

Martin Lacina Martin Lacina 2012-12-24

1 2 > >> (Page 1 of 2)
added src/main/java/cz/cuni/mff/spl/hudson/ExecutionConfiguration.java
added src/main/java/cz/cuni/mff/spl/hudson/ExecutionStarter.java
added src/main/java/cz/cuni/mff/spl/hudson/FileUtils.java
added src/main/java/cz/cuni/mff/spl/hudson/SPLPostBuild.java
added src/main/java/cz/cuni/mff/spl/hudson/SPLToolsDescriptorRootImpl.java
added src/main/java/cz/cuni/mff/spl/hudson/SPLToolsHudsonPlugin.java
added src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-logDetailLevel.html
added src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild
added src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/global.jelly
added src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-iniFile.html
added src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-logDetailLevel.html
added src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-workDir.html
added src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-xmlFile.html
removed .project
removed .settings
removed .settings/org.eclipse.core.resources.prefs
removed .settings/org.eclipse.jdt.core.prefs
removed .settings/org.eclipse.m2e.core.prefs
removed src/main/webapp/WEB-INF
removed src/main/webapp/WEB-INF/lib
removed src/main/webapp/WEB-INF/lib/.gitignore
changed .gitignore
changed README.txt
changed pom.xml
changed src
changed src/main
changed src/main/java
changed src/main/java/cz
changed src/main/java/cz/cuni
changed src/main/java/cz/cuni/mff
changed src/main/java/cz/cuni/mff/spl
changed src/main/java/cz/cuni/mff/spl/hudson
changed src/main/java/cz/cuni/mff/spl/hudson/SPLBuilder.java
changed src/main/resources
changed src/main/resources/cz
changed src/main/resources/cz/cuni
changed src/main/resources/cz/cuni/mff
changed src/main/resources/cz/cuni/mff/spl
changed src/main/resources/cz/cuni/mff/spl/hudson
changed src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder
changed src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/config.jelly
changed src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-iniFile.html
changed src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-workDir.html
changed src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-xmlFile.html
changed src/main/webapp
copied .classpath -> src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/config.jelly
src/main/java/cz/cuni/mff/spl/hudson/ExecutionConfiguration.java Diff Switch to side-by-side view
Loading...
src/main/java/cz/cuni/mff/spl/hudson/ExecutionStarter.java Diff Switch to side-by-side view
Loading...
src/main/java/cz/cuni/mff/spl/hudson/FileUtils.java Diff Switch to side-by-side view
Loading...
src/main/java/cz/cuni/mff/spl/hudson/SPLPostBuild.java Diff Switch to side-by-side view
Loading...
src/main/java/cz/cuni/mff/spl/hudson/SPLToolsDescriptorRootImpl.java Diff Switch to side-by-side view
Loading...
src/main/java/cz/cuni/mff/spl/hudson/SPLToolsHudsonPlugin.java Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-logDetailLevel.html Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/global.jelly Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-iniFile.html Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-logDetailLevel.html Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-workDir.html Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/help-xmlFile.html Diff Switch to side-by-side view
Loading...
.project
File was removed.
.settings
File was removed.
src/main/webapp/WEB-INF
File was removed.
src/main/webapp/WEB-INF/lib
File was removed.
.gitignore Diff Switch to side-by-side view
Loading...
README.txt Diff Switch to side-by-side view
Loading...
pom.xml Diff Switch to side-by-side view
Loading...
src
Directory.
src/main
Directory.
src/main/java
Directory.
src/main/java/cz
Directory.
src/main/java/cz/cuni/mff/spl/hudson/SPLBuilder.java Diff Switch to side-by-side view
Loading...
src/main/resources
Directory.
src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/config.jelly Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-iniFile.html Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-workDir.html Diff Switch to side-by-side view
Loading...
src/main/resources/cz/cuni/mff/spl/hudson/SPLBuilder/help-xmlFile.html Diff Switch to side-by-side view
Loading...
src/main/webapp
Directory.
.classpath to src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/config.jelly
--- a/.classpath
+++ b/src/main/resources/cz/cuni/mff/spl/hudson/SPLPostBuild/config.jelly
@@ -1,31 +1,53 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
-	<classpathentry kind="src" output="target/classes" path="src/main/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="src" output="target/test-classes" path="src/test/java">
-		<attributes>
-			<attribute name="optional" value="true"/>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
-		<attributes>
-			<attribute name="maven.pomderived" value="true"/>
-		</attributes>
-	</classpathentry>
-	<classpathentry kind="output" path="target/classes"/>
-</classpath>
+<!--
+ * Copyright (c) 2012, Franti��ek Haas, Martin Lacina, Jaroslav Kotr��, Ji���� Daniel
+ * All rights reserved.
+ * 
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ *     * Redistributions of source code must retain the above copyright
+ *       notice, this list of conditions and the following disclaimer.
+ *     * Redistributions in binary form must reproduce the above copyright
+ *       notice, this list of conditions and the following disclaimer in the
+ *       documentation and/or other materials provided with the distribution.
+ *     * Neither the name of the author nor the
+ *       names of its contributors may be used to endorse or promote products
+ *       derived from this software without specific prior written permission.
+ * 
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 
+ * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
+ * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
+ * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
+ * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+ -->
+<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
+  <!--
+    This jelly script is used for per-project configuration.
+
+    See global.jelly for a general discussion about jelly script.
+  -->
+
+  <f:entry title="XML configuration file" field="xmlFile">
+    <f:textbox default="${descriptor.defaultXmlFile()}" />
+  </f:entry>
+  
+  <f:advanced>
+	<f:entry title="INI configuration file" field="iniFile">
+      <f:textbox default="${descriptor.defaultIniFile()}" />
+    </f:entry>
+    
+    <f:entry title="Working directory" field="workDir">
+      <f:textbox default="${descriptor.defaultWorkDir()}" />
+    </f:entry>
+    
+    <f:entry title="Choose log details level" field="logDetailLevel">
+      <f:textbox default="${descriptor.defaultLogDetailLevel()}" />
+    </f:entry>
+    
+  </f:advanced>
+</j:jelly>
1 2 > >> (Page 1 of 2)