Browse Source

Install sources artifact to Maven and Moxie repositories for ant builds

tags/v1.5.0
James Moger 10 years ago
parent
commit
22659c867e
1 changed files with 14 additions and 4 deletions
  1. 14
    4
      build.xml

+ 14
- 4
build.xml View File

--> -->
<target name="installMaven" depends="compile" description="Install Gitblit JAR as Maven module"> <target name="installMaven" depends="compile" description="Install Gitblit JAR as Maven module">
<local name="project.jar" /> <local name="project.jar" />
<property name="project.jar" value="${project.outputDirectory}/gitblit.jar" />
<property name="project.jar" value="${project.outputDirectory}/${project.artifactId}.jar" />
<property name="resourceFolderPrefix" value="" /> <property name="resourceFolderPrefix" value="" />
<mx:jar destfile="${project.jar}" includeresources="true" resourceFolderPrefix="${resourceFolderPrefix}" />
<mx:jar destfile="${project.jar}" packageSources="true" includeresources="true" resourceFolderPrefix="${resourceFolderPrefix}" />
<!-- Install Binary jar -->
<exec executable="mvn"> <exec executable="mvn">
<arg value="install:install-file" /> <arg value="install:install-file" />
<arg value="-Dfile=${project.jar}" /> <arg value="-Dfile=${project.jar}" />
<arg value="-DpomFile=${basedir}/pom.xml" /> <arg value="-DpomFile=${basedir}/pom.xml" />
<arg value="-DcreateChecksum=true" /> <arg value="-DcreateChecksum=true" />
</exec> </exec>
<!-- Install Sources jar -->
<exec executable="mvn">
<arg value="install:install-file" />
<arg value="-Dfile=${project.outputDirectory}/${project.artifactId}-sources.jar" />
<arg value="-Dclassifier=sources" />
<arg value="-DpomFile=${basedir}/pom.xml" />
<arg value="-DcreateChecksum=true" />
</exec>
</target> </target>
<!-- <!--
<target name="uploadMaven" depends="compile" description="Upload Gitblit JAR to remote Maven repository"> <target name="uploadMaven" depends="compile" description="Upload Gitblit JAR to remote Maven repository">
<local name="project.jar" /> <local name="project.jar" />
<property name="project.jar" value="${project.outputDirectory}/gitblit.jar" /> <property name="project.jar" value="${project.outputDirectory}/gitblit.jar" />
<mx:jar destfile="${project.jar}" includeresources="true" />
<mx:jar destfile="${project.jar}" packageSources="true" includeresources="true" />
<exec executable="mvn"> <exec executable="mvn">
<arg value="deploy:deploy-file" /> <arg value="deploy:deploy-file" />
<local name="project.jar" /> <local name="project.jar" />
<property name="project.jar" value="${project.targetDirectory}/${project.artifactId}-${project.version}.jar" /> <property name="project.jar" value="${project.targetDirectory}/${project.artifactId}-${project.version}.jar" />
<property name="resourceFolderPrefix" value="" /> <property name="resourceFolderPrefix" value="" />
<mx:jar destfile="${project.jar}" includeresources="true" resourceFolderPrefix="${resourceFolderPrefix}" />
<mx:jar destfile="${project.jar}" packageSources="true" includeresources="true" resourceFolderPrefix="${resourceFolderPrefix}" />
<mx:install /> <mx:install />
</target> </target>

Loading…
Cancel
Save