Try to release 0.5.2 with Maven...
authorMathieu Baudier <mbaudier@argeo.org>
Sun, 2 Dec 2007 20:47:30 +0000 (20:47 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Sun, 2 Dec 2007 20:47:30 +0000 (20:47 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@819 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

org.argeo.slc/build.xml [new file with mode: 0644]
org.argeo.slc/pom.xml

diff --git a/org.argeo.slc/build.xml b/org.argeo.slc/build.xml
new file mode 100644 (file)
index 0000000..ad58c0c
--- /dev/null
@@ -0,0 +1,33 @@
+<project xmlns:artifact="urn:maven-artifact-ant" default="deploy">\r
+\r
+       <path id="maven-ant-tasks.classpath"\r
+             path="D:\dev\tools\maven-2.0.7\lib\maven-ant-tasks-2.0.7.jar" />\r
+       <typedef resource="org/apache/maven/artifact/ant/antlib.xml"\r
+                uri="urn:maven-artifact-ant"\r
+                classpathref="maven-ant-tasks.classpath" />\r
+\r
+       <property name="local" location="D:/dev/mavenLocal/" />\r
+       <property name="local.argeo" location="${local}/org/argeo/slc/" />\r
+       <property name="repo.argeo"\r
+                 value="file:///D:/dev/test/mavenArgeoLocalRep/" />\r
+\r
+       <target name="deploy">\r
+               <deploy artifact="argeo-slc" version="0.5.2" />\r
+       </target>\r
+\r
+       <!-- Macrodefs -->\r
+       <macrodef name="deploy">\r
+               <attribute name="artifact" />\r
+               <attribute name="version" />\r
+               <sequential>\r
+                       <artifact:install-provider artifactId="wagon-file"\r
+                                                  version="1.0-beta-2" />\r
+                       <artifact:deploy file="pom.xml">\r
+                               <artifact:pom file="pom.xml" />\r
+                               <remoterepository url="${repo.argeo}" />\r
+                               <attach classifier="base" type="zip"\r
+                                       file="${local.argeo}/@{artifact}/@{version}/@{artifact}-@{version}-base.zip" />\r
+                       </artifact:deploy>\r
+               </sequential>\r
+       </macrodef>\r
+</project>
\ No newline at end of file
index 3fc5c54bed46e46bad1930e039a59d51605cf9bb..db0940b63a61d05fc0257796276865ddaa556e14 100644 (file)
        <url>\r
                http://www.argeo.org/projects/slc/${project.artfactId}/${project.version}\r
        </url>\r
-\r
+<!-- \r
        <modules>\r
                <module>../org.argeo.slc.core</module>\r
                <module>../org.argeo.slc.example</module>\r
        </modules>\r
-\r
+-->\r
        <scm>\r
                <connection>\r
                        scm:svn:https://www.argeo.org/svn/slc/trunk/org.argeo.slc\r
                                </executions>\r
                                </plugin>\r
                        -->\r
+                       <plugin>\r
+                               <groupId>org.apache.maven.plugins</groupId>\r
+                               <artifactId>maven-deploy-plugin</artifactId>\r
+                               <configuration>\r
+                                       <updateReleaseInfo>true</updateReleaseInfo>\r
+                               </configuration>\r
+                       </plugin>\r
                        <plugin>\r
                                <groupId>org.apache.maven.plugins</groupId>\r
                                <artifactId>maven-assembly-plugin</artifactId>\r
                                </configuration>\r
                                <executions>\r
                                        <execution>\r
-                                               <id>assembly-exampleSlcAppli</id>\r
+                                               <id>assembly-base</id>\r
                                                <phase>verify</phase>\r
                                                <inherited>false</inherited>\r
                                                <goals>\r