archiva-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Blockhead <blockh...@stupidzombie.com>
Subject Re: Non unique versions on release repository when calling deploy
Date Sun, 15 Jan 2012 14:16:52 GMT
Hello Chris,

I think you are right, at least getting the jar with maven works using the dependency:get
mojo:

Macintosh:~ josevnz$ mvn dependency:get -DrepoUrl=http://localhost:8080/archiva/repository/stupidzombie
-Dartifact=com.stupidzombie:walker:1.0-SNAPSHOT -Ddest=/Users/josevnz/walker.jar
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.1:get (default-cli) @ standalone-pom ---
Downloading: http://localhost:8080/archiva/repository/internal/com/stupidzombie/walker/1.0-SNAPSHOT/maven-metadata.xml
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.601s
[INFO] Finished at: Sun Jan 15 09:15:05 EST 2012
[INFO] Final Memory: 5M/81M
[INFO] ------------------------------------------------------------------------

However I cannot find '/Users/josevnz/walker.jar'. I tried with other repositories and it
seems to be a bug in mvn, but I could be doing something wrong.

Thanks.

--Jose




On Jan 15, 2012, at 8:20 AM, Chris Mylonas wrote:

> Hi Jose,
> 
> I think there's supposed to be a bit of info in those metadata files that get created.
> Something like 1.0-SNAPSHOT is listed as the current version 1.0-SNAPSHOT-YYYYMMDD.HHMMSS-V.jar
> 
> The jar is named with the timestamp & version but archiva when serving up the file
presents it as 1.0-SNAPSHOT based off the meta data.
> 
> If you deploy an updated version, there will be 2 in your repo - one with an updated
timestamp.
> The metadata is also updated, and from this archiva serves up the freshest file as 1.0-SNAPSHOT.
> 
> So yeah - take a peak at the metadata
> 
> Hope I'm correct at this hour - HTH
> Chris
> 
> On 16/01/2012, at 12:12 AM, Blockhead wrote:
> 
>> Hello to all,
>> 
>> I have a simple Maven + Archiva setup and I got it working to do the following:
>> 
>> * Use Achiva as a proxy for ALL remote artifact operations
>> * Deploy the releases into a repository called 'stupidzombie'
>> 
>> My problem is that when I upload it works but I see than the versions are not unique
(a timestam gets appended to my jar artifacts). The Archiva repository is setup to be a release
only (not snapshot) repositoty.
>> 
>> Any ideas why this can be (I expect the version to be 1.0-SNAPSHOT, not 1.0-SNAPSHOT-*-20120115.114439-3)?:
>> 
>> 
>> INFO] Installing /Users/josevnz/Documents/src/javafx/StupidZombie/walker/target/walker-1.0-SNAPSHOT.jar
to /Users/josevnz/.m2/repository/com/stupidzombie/walker/1.0-SNAPSHOT/walker-1.0-SNAPSHOT.jar
>> [INFO] Installing /Users/josevnz/Documents/src/javafx/StupidZombie/walker/pom.xml
to /Users/josevnz/.m2/repository/com/stupidzombie/walker/1.0-SNAPSHOT/walker-1.0-SNAPSHOT.pom
>> [INFO] 
>> [INFO] --- maven-deploy-plugin:2.5:deploy (default-deploy) @ walker ---
>> Downloading: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/maven-metadata.xml
>> Downloaded: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/maven-metadata.xml
(766 B at 15.0 KB/sec)
>> Uploading: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/walker-1.0-20120115.114439-3.jar
>> Uploaded: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/walker-1.0-20120115.114439-3.jar
(7 KB at 187.1 KB/sec)
>> Uploading: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/walker-1.0-20120115.114439-3.pom
>> Uploaded: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/walker-1.0-20120115.114439-3.pom
(2 KB at 34.7 KB/sec)
>> Downloading: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/maven-metadata.xml
>> Downloaded: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/maven-metadata.xml
(280 B at 16.1 KB/sec)
>> Uploading: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/maven-metadata.xml
>> Uploaded: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/1.0-SNAPSHOT/maven-metadata.xml
(766 B at 32.5 KB/sec)
>> Uploading: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/maven-metadata.xml
>> Uploaded: http://localhost:8080/archiva/repository/stupidzombie/com/stupidzombie/walker/maven-metadata.xml
(280 B at 10.5 KB/sec)
>> [INFO] ------------------------------------------------------------------------
>> [INFO] BUILD SUCCESS
>> [INFO] ------------------------------------------------------------------------
>> [INFO] Total time: 1.978s
>> [INFO] Finished at: Sun Jan 15 06:44:39 EST 2012
>> [INFO] Final Memory: 5M/81M
>> [INFO] ------------------------------------------------------------------------
>> 
>> 
>> 
>> Bellow are my configuration files.
>> 
>> pom.xml
>> <?xml version="1.0"?>
>> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
>> <modelVersion>4.0.0</modelVersion>
>> <groupId>com.stupidzombie</groupId>
>> <artifactId>walker</artifactId>
>> <version>1.0-SNAPSHOT</version>
>> <packaging>jar</packaging>
>> <name>walker</name>
>> <url>http://stupidzombie.com</url>
>> <properties>
>>   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>>   <skipTests>true</skipTests>
>> </properties>
>> <distributionManagement>
>>   <repository>
>>     <id>stupidzombie</id>
>>     <url>http://localhost:8080/archiva/repository/stupidzombie/</url>
>>     <releases>
>>       <enabled>true</enabled>
>>     </releases>
>>     <snapshots>
>>       <enabled>false</enabled>
>>     </snapshots>
>>   </repository>
>> </distributionManagement>
>> ....
>> </project>
>> 
>> ~/.m2/settings.xml:
>> <?xml version="1.0"?>
>> <settings>
>>   <servers>
>>   <server>
>>     <id>stupidzombie</id>
>>     <username>XXX</username>
>>     <password>YYYY</password>
>>   </server>
>> </servers>
>> <profiles>
>>   <profile>
>>     <id>javafx</id>
>>     <activation>
>>       <activeByDefault>true</activeByDefault>
>>     </activation>
>>     <properties>
>>       <fx.home>/Users/Shared/javafx-sdk2.0.2-beta/</fx.home>
>>     </properties>
>>   </profile>
>> </profiles>
>> <mirrors>
>>   <mirror>
>>     <id>archiva.default</id>
>>     <url>http://localhost:8080/archiva/repository/internal/</url>
>>     <mirrorOf>*</mirrorOf>
>>   </mirror>
>> </mirrors>
>> </settings>
>> 
>> 
>> 
>> Thanks in advance!,
>> 
>> --Jose
>> 
>> 
>> 
> 
> 


Mime
View raw message