maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeff Vincent (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MDEPLOY-199) Ability to set properties containing the SNAPSHOT id and hash information assigned by repository.
Date Fri, 21 Aug 2015 19:27:45 GMT
Jeff Vincent created MDEPLOY-199:
------------------------------------

             Summary: Ability to set properties containing the SNAPSHOT id and hash information
assigned by repository.
                 Key: MDEPLOY-199
                 URL: https://issues.apache.org/jira/browse/MDEPLOY-199
             Project: Maven Deploy Plugin
          Issue Type: Improvement
          Components: deploy:deploy
    Affects Versions: 2.8.2
            Reporter: Jeff Vincent
            Priority: Minor


I'm building a continuous deployment pipeline with Jenkins and GoCD and when SNAPSHOT artifacts
are published, I want to trigger the pipeline with the EXACT SNAPSHOT version generated by
the deploy to Nexus (or equivalent) in order to make our deployment pipelines.

In our case we are using SaltStack to provision our systems and we are pulling the WAR file
directly from Nexus as a 'managed file' in saltstack.  It needs the SHA1 or MD5 hash for files
hosted externally to be able to detect changes.

I'd like a way to be able to retrieve the SNAPSHOT version and the SHA1 (and maybe MD5) hash
of the artifact and be able to write them to a file or  set environment variables. 

I'm not versed in Maven to know exactly what is possible in this regard since things like
resource filtering happens before the build and this is after the build has been published.

Regardless, the hope would be to get that data as part of the build process to be used on
steps later in the CI/CD pipeline process.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message