From: <sta...@us...> - 2007-03-14 16:30:13
|
Revision: 1579 http://archive-access.svn.sourceforge.net/archive-access/?rev=1579&view=rev Author: stack-sf Date: 2007-03-14 09:30:10 -0700 (Wed, 14 Mar 2007) Log Message: ----------- * wayback-mapreduce/src/main/assembly/mapreduce-job.xml Start in on a custom mapreduce job jar assembly. * wayback-mapreduce/pom.xml Specify names for produced jars. * pom.xml Allow on-the-fly specification of where to install to. * wayback-webapp/pom.xml Set name of produced war file. Modified Paths: -------------- trunk/archive-access/projects/wayback/pom.xml trunk/archive-access/projects/wayback/wayback-mapreduce/pom.xml trunk/archive-access/projects/wayback/wayback-webapp/pom.xml Added Paths: ----------- trunk/archive-access/projects/wayback/wayback-mapreduce/src/main/assembly/mapreduce-job.xml Modified: trunk/archive-access/projects/wayback/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/pom.xml 2007-03-14 00:33:14 UTC (rev 1578) +++ trunk/archive-access/projects/wayback/pom.xml 2007-03-14 16:30:10 UTC (rev 1579) @@ -251,6 +251,12 @@ </repositories> <distributionManagement> + <repository> + <id>repository</id> + <name>Repository</name> + <!--Pass as command-line system property to maven--> + <url>${repository.url}</url> + </repository> <site> <id>website</id> <name>Website</name> Modified: trunk/archive-access/projects/wayback/wayback-mapreduce/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-mapreduce/pom.xml 2007-03-14 00:33:14 UTC (rev 1578) +++ trunk/archive-access/projects/wayback/wayback-mapreduce/pom.xml 2007-03-14 16:30:10 UTC (rev 1579) @@ -20,7 +20,10 @@ <version>0.9.0-SNAPSHOT</version> </parent> <groupId>org.archive</groupId> - <artifactId>wayback-mapreduce</artifactId> + <!--You cannot tell it not build the jar so name it 'placeholder'. + Actual job jar is made using below assembly spec. at src/main/assembly + --> + <artifactId>wayback-indexing</artifactId> <packaging>jar</packaging> <name>Wayback MapReduce Indexing Job Jar</name> @@ -46,8 +49,17 @@ <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> - <descriptorRef>jar-with-dependencies</descriptorRef> + <descriptorRef>mapreduce-job + </descriptorRef> </descriptorRefs> + <!--${project.build.finalName} + --> + <finalName> + wayback-mapreduce-job + </finalName> + <appendAssemblyId> + true + </appendAssemblyId> </configuration> <executions> <execution> Added: trunk/archive-access/projects/wayback/wayback-mapreduce/src/main/assembly/mapreduce-job.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-mapreduce/src/main/assembly/mapreduce-job.xml (rev 0) +++ trunk/archive-access/projects/wayback/wayback-mapreduce/src/main/assembly/mapreduce-job.xml 2007-03-14 16:30:10 UTC (rev 1579) @@ -0,0 +1,129 @@ +<assembly> + <id> + mapreduce-job + </id> + <formats/> + <format> + jar + </format> + </formats> + <formats/> + <includeBaseDirectory>false</includeBaseDirectory> + <baseDirectory/> + <includeSiteDirectory/> + <moduleSets> + <moduleSet> + <includeSubModules/> + <includes/> + <excludes/> + <sources> + <fileSets> + <fileSet> + <directory/> + <lineEnding/> + <filtered/> + <useStrictFiltering/> + <useDefaultExcludes/> + <outputDirectory/> + <includes/> + <excludes/> + <fileMode/> + <directoryMode/> + </fileSet> + </fileSets> + <includeModuleDirectory/> + <excludeSubModuleDirectories/> + <outputDirectoryMapping/> + <useStrictFiltering/> + <useDefaultExcludes/> + <outputDirectory/> + <includes/> + <excludes/> + <fileMode/> + <directoryMode/> + </sources> + <binaries> + <attachmentClassifier/> + <includeDependencies/> + <dependencySets> + <dependencySet> + <outputFileNameMapping/> + <unpack/> + <unpackOptions> + <includes/> + <excludes/> + <filtered/> + </unpackOptions> + <scope/> + <useStrictFiltering/> + <useDefaultExcludes/> + <outputDirectory/> + <includes/> + <excludes/> + <fileMode/> + <directoryMode/> + </dependencySet> + </dependencySets> + <unpack/> + <unpackOptions> + <includes/> + <excludes/> + <filtered/> + </unpackOptions> + <outputFileNameMapping/> + <useStrictFiltering/> + <useDefaultExcludes/> + <outputDirectory/> + <includes/> + <excludes/> + <fileMode/> + <directoryMode/> + </binaries> + </moduleSet> + </moduleSets> + <fileSets> + <fileSet> + <directory>target/classes</directory> + <outputDirectory></outputDirectory> + </fileSet> + </fileSets> + <files> + <file> + <source/> + <outputDirectory/> + <destName/> + <fileMode/> + <lineEnding/> + <filtered/> + </file> + </files> + <dependencySets> + <dependencySet> + <outputDirectory></outputDirectory> + <outputFileNameMapping></outputFileNameMapping> + <unpack>false</unpack> + <scope>runtime</scope> + </dependencySet> + </dependencySets> + <repositories> + <repository> + <includeMetadata/> + <groupVersionAlignments> + <groupVersionAlignment> + <id/> + <version/> + <excludes/> + </groupVersionAlignment> + </groupVersionAlignments> + <scope/> + <useStrictFiltering/> + <useDefaultExcludes/> + <outputDirectory/> + <includes/> + <excludes/> + <fileMode/> + <directoryMode/> + </repository> + </repositories> + <componentDescriptors/> +</assembly> Modified: trunk/archive-access/projects/wayback/wayback-webapp/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/pom.xml 2007-03-14 00:33:14 UTC (rev 1578) +++ trunk/archive-access/projects/wayback/wayback-webapp/pom.xml 2007-03-14 16:30:10 UTC (rev 1579) @@ -23,6 +23,9 @@ <name>Wayback Web Application</name> <packaging>war</packaging> <build> + <finalName> + wayback-${project.version} + </finalName> <plugins> <plugin> <artifactId>maven-war-plugin</artifactId> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |