提交 bd0c9373 编写于 作者: K Kohsuke Kawaguchi

Merged 31bb961f

Conflicts:
	war/pom.xml
...@@ -225,13 +225,6 @@ THE SOFTWARE. ...@@ -225,13 +225,6 @@ THE SOFTWARE.
</dependency> </dependency>
</dependencies> </dependencies>
</plugin> </plugin>
<plugin><!-- generate licenses.xml -->
<groupId>com.cloudbees</groupId>
<artifactId>maven-license-plugin</artifactId>
<configuration>
<generateLicenseXml>target/classes/META-INF/licenses.xml</generateLicenseXml>
</configuration>
</plugin>
</plugins> </plugins>
</build> </build>
......
...@@ -240,7 +240,7 @@ import java.util.regex.Pattern; ...@@ -240,7 +240,7 @@ import java.util.regex.Pattern;
* @author Kohsuke Kawaguchi * @author Kohsuke Kawaguchi
*/ */
@ExportedBean @ExportedBean
public final class Hudson extends Node implements ItemGroup<TopLevelItem>, StaplerProxy, StaplerFallback, ViewGroup, AccessControlled, DescriptorByNameOwner { public class Hudson extends Node implements ItemGroup<TopLevelItem>, StaplerProxy, StaplerFallback, ViewGroup, AccessControlled, DescriptorByNameOwner {
private transient final Queue queue; private transient final Queue queue;
/** /**
......
...@@ -132,6 +132,22 @@ THE SOFTWARE. ...@@ -132,6 +132,22 @@ THE SOFTWARE.
</execution> </execution>
</executions> </executions>
</plugin> </plugin>
<plugin><!-- generate licenses.xml -->
<groupId>com.cloudbees</groupId>
<artifactId>maven-license-plugin</artifactId>
<configuration>
<generateLicenseXml>target/classes/META-INF/licenses.xml</generateLicenseXml>
<inlineScript>
filter {
// add Winstone since we are bundling it.
def d = project.dependencies.find { it.artifactId=="winstone" };
def a = mojo.artifactFactory.createProjectArtifact(d.groupId,d.artifactId,d.version);
def p = mojo.projectBuilder.buildFromRepository(a, project.getRemoteArtifactRepositories(), mojo.localRepository)
models.put(a,p);
}
</inlineScript>
</configuration>
</plugin>
<plugin> <plugin>
<!-- this is really just a patched version of maven-jetty-plugin to workaround issue #932 --> <!-- this is really just a patched version of maven-jetty-plugin to workaround issue #932 -->
<groupId>org.jenkins-ci.tools</groupId> <groupId>org.jenkins-ci.tools</groupId>
...@@ -148,14 +164,16 @@ THE SOFTWARE. ...@@ -148,14 +164,16 @@ THE SOFTWARE.
<port>${port}</port> <port>${port}</port>
</connector> </connector>
</connectors> </connectors>
<!-- <additionalClassesDirectories>
read directly from core module's output directory, <!-- load resoures straight from source -->
so that changes are picked up right away without running mvn. <additionalClassesDirectory>../core/src/main/resources</additionalClassesDirectory>
-->
<classesDirectory>../core/target/classes</classesDirectory> <!--
<!-- use the test classpath for loading resources, since this takes priority --> read directly from core module's output directory,
<testClassesDirectory>../core/src/main/resources</testClassesDirectory> so that changes are picked up right away without running mvn.
<useTestClasspath>true</useTestClasspath> -->
<additionalClassesDirectory>../core/target/classes</additionalClassesDirectory>
</additionalClassesDirectories>
<userRealms> <userRealms>
<userRealm implementation="org.mortbay.jetty.security.HashUserRealm"> <userRealm implementation="org.mortbay.jetty.security.HashUserRealm">
<name>default</name> <name>default</name>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册