Author: antoine
Date: Mon May 24 06:26:34 2010
New Revision: 947544

URL: http://svn.apache.org/viewvc?rev=947544&view=rev
Log:
attempt to upload artefacts to maven repository

Added:
    ant/core/trunk/release/
    ant/core/trunk/release/ivy.xml
    ant/core/trunk/release/ivysettings.xml
    ant/core/trunk/release/upload.xml

Added: ant/core/trunk/release/ivy.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/release/ivy.xml?rev=947544&view=auto
==============================================================================
--- ant/core/trunk/release/ivy.xml (added)
+++ ant/core/trunk/release/ivy.xml Mon May 24 06:26:34 2010
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<ivy-module version="2.0" 
+            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+            xsi:noNamespaceSchemaLocation=
+           "http://ant.apache.org/ivy/schemas/ivy.xsd";>
+  <info organisation="org/apache"
+        module="ant" revision="1.8.1"/>
+  <publications>  
+    <artifact name="ant-parent" type="pom" ext="pom"/>
+    <artifact name="ant-parent" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant" type="pom" ext="pom"/>
+    <artifact name="ant" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant" type="jar" ext="jar"/>
+    <artifact name="ant" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-antlr" type="pom" ext="pom"/>
+    <artifact name="ant-antlr" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-antlr" type="jar" ext="jar"/>
+    <artifact name="ant-antlr" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-bcel" type="pom" ext="pom"/>
+    <artifact name="ant-apache-bcel" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-bcel" type="jar" ext="jar"/>
+    <artifact name="ant-apache-bcel" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-bsf" type="pom" ext="pom"/>
+    <artifact name="ant-apache-bsf" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-bsf" type="jar" ext="jar"/>
+    <artifact name="ant-apache-bsf" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-log4j" type="pom" ext="pom"/>
+    <artifact name="ant-apache-log4j" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-log4j" type="jar" ext="jar"/>
+    <artifact name="ant-apache-log4j" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-oro" type="pom" ext="pom"/>
+    <artifact name="ant-apache-oro" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-oro" type="jar" ext="jar"/>
+    <artifact name="ant-apache-oro" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-regexp" type="pom" ext="pom"/>
+    <artifact name="ant-apache-regexp" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-regexp" type="jar" ext="jar"/>
+    <artifact name="ant-apache-regexp" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-resolver" type="pom" ext="pom"/>
+    <artifact name="ant-apache-resolver" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-resolver" type="jar" ext="jar"/>
+    <artifact name="ant-apache-resolver" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-apache-xalan2" type="pom" ext="pom"/>
+    <artifact name="ant-apache-xalan2" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-apache-xalan2" type="jar" ext="jar"/>
+    <artifact name="ant-apache-xalan2" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-commons-logging" type="pom" ext="pom"/>
+    <artifact name="ant-commons-logging" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-commons-logging" type="jar" ext="jar"/>
+    <artifact name="ant-commons-logging" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-commons-net" type="pom" ext="pom"/>
+    <artifact name="ant-commons-net" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-commons-net" type="jar" ext="jar"/>
+    <artifact name="ant-commons-net" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-jai" type="pom" ext="pom"/>
+    <artifact name="ant-jai" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-jai" type="jar" ext="jar"/>
+    <artifact name="ant-jai" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-javamail" type="pom" ext="pom"/>
+    <artifact name="ant-javamail" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-javamail" type="jar" ext="jar"/>
+    <artifact name="ant-javamail" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-jdepend" type="pom" ext="pom"/>
+    <artifact name="ant-jdepend" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-jdepend" type="jar" ext="jar"/>
+    <artifact name="ant-jdepend" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-jmf" type="pom" ext="pom"/>
+    <artifact name="ant-jmf" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-jmf" type="jar" ext="jar"/>
+    <artifact name="ant-jmf" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-jsch" type="pom" ext="pom"/>
+    <artifact name="ant-jsch" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-jsch" type="jar" ext="jar"/>
+    <artifact name="ant-jsch" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-junit" type="pom" ext="pom"/>
+    <artifact name="ant-junit" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-junit" type="jar" ext="jar"/>
+    <artifact name="ant-junit" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-launcher" type="pom" ext="pom"/>
+    <artifact name="ant-launcher" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-launcher" type="jar" ext="jar"/>
+    <artifact name="ant-launcher" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-netrexx" type="pom" ext="pom"/>
+    <artifact name="ant-netrexx" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-netrexx" type="jar" ext="jar"/>
+    <artifact name="ant-netrexx" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-nodeps" type="pom" ext="pom"/>
+    <artifact name="ant-nodeps" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-nodeps" type="jar" ext="jar"/>
+    <artifact name="ant-nodeps" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-swing" type="pom" ext="pom"/>
+    <artifact name="ant-swing" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-swing" type="jar" ext="jar"/>
+    <artifact name="ant-swing" type="jar.asc" ext="jar.asc"/>
+    <artifact name="ant-testutil" type="pom" ext="pom"/>
+    <artifact name="ant-testutil" type="pom.asc" ext="pom.asc"/>
+    <artifact name="ant-testutil" type="jar" ext="jar"/>
+    <artifact name="ant-testutil" type="jar.asc" ext="jar.asc"/>
+  </publications>
+  <dependencies/> 
+</ivy-module>

Added: ant/core/trunk/release/ivysettings.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/release/ivysettings.xml?rev=947544&view=auto
==============================================================================
--- ant/core/trunk/release/ivysettings.xml (added)
+++ ant/core/trunk/release/ivysettings.xml Mon May 24 06:26:34 2010
@@ -0,0 +1,29 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<ivysettings>
+  <credentials host="repository.apache.org" realm="Sonatype Nexus Repository 
Manager" username="${upload.user}" passwd="${upload.password}"/>
+  <caches defaultCacheDir="${user.dir}/.ivy2/cache"/>
+  <resolvers>
+    <ibiblio name="public" m2compatible="true"/>
+    <url name="nexus" checksums="">
+      <artifact 
pattern="${upload.url}/[organisation]/[module]/[artifact]/[revision]/[artifact]-[revision].[ext]"
 />
+    </url>
+  </resolvers>
+  <modules>
+   <module organisation="org.apache" resolver="nexus"/>
+  </modules>
+</ivysettings>

Added: ant/core/trunk/release/upload.xml
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/release/upload.xml?rev=947544&view=auto
==============================================================================
--- ant/core/trunk/release/upload.xml (added)
+++ ant/core/trunk/release/upload.xml Mon May 24 06:26:34 2010
@@ -0,0 +1,26 @@
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<project name="upload" xmlns:ivy="antlib:org.apache.ivy.ant">
+  <fail unless="upload.user" message="supply upload.user on the command line"/>
+  <fail unless="upload.password" message="supply upload.password on the 
command line"/>
+  <property name="upload.url" 
value="https://repository.apache.org/service/local/staging/deploy/maven2"/>
+  <ivy:configure file="ivysettings.xml"/>
+  <ivy:resolve file="ivy.xml"/>  
+  <ivy:retrieve/>
+  <ivy:deliver/>
+  <ivy:publish publishivy="false" 
artifactspattern="${basedir}/../java-repository/[organisation]/[module]/[artifact]/[revision]/[artifact]-[revision].[ext]"
 resolver="nexus"/>
+</project>
\ No newline at end of file


Reply via email to