Promote a snapshot to a release using the Artifactory GUI?

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Promote a snapshot to a release using the Artifactory GUI?

Segphault
Is it possible to promote a snapshot artifact (e.g. libs-snapshot-local/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar) and its corresponding POM to a release version (e.g. libs-release-local/com/segphault/component/2.5.0/component-2.5.0.jar) using the Artifactory GUI?

When logged in as an administrator, the only relevant options I see available in the Tree Browser are Move and Copy.  If I use Move or Copy and specify libs-release-local as the target, I get a "Warning: The repository 'libs-release-local' rejected the path '/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar' due to its snapshot/release handling policy."

This makes sense because libs-release-local should only handle releases, but is there some option to automatically change the path and name to a release version in Artifactory, or do I have to rebuild/promote via Maven/maven-release-plugin?

Thanks,
Segphault


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Promote a snapshot to a release using the Artifactory GUI?

Noam Y. Tenne
Hi,

Currently promotion is only achievable via the Maven release plugin and JFrog's different CI server integration plugins, but works are underway to provide this functionality independently within Artifactory.
In the meantime you can also implement promotion within Artifactory by utilizing Artifactory's User Plugins.

-Noam

On Wed, Feb 8, 2012 at 4:27 PM, Segphault <[hidden email]> wrote:
Is it possible to promote a snapshot artifact (e.g.
libs-snapshot-local/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar)
and its corresponding POM to a release version (e.g.
libs-release-local/com/segphault/component/2.5.0/component-2.5.0.jar) using
the Artifactory GUI?

When logged in as an administrator, the only relevant options I see
available in the Tree Browser are Move and Copy.  If I use Move or Copy and
specify libs-release-local as the target, I get a "Warning: The repository
'libs-release-local' rejected the path
'/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar'
due to its snapshot/release handling policy."

This makes sense because libs-release-local should only handle releases, but
is there some option to automatically change the path and name to a release
version in Artifactory, or do I have to rebuild/promote via
Maven/maven-release-plugin?

Thanks,
Segphault




--
View this message in context: http://forums.jfrog.org/Promote-a-snapshot-to-a-release-using-the-Artifactory-GUI-tp7265847p7265847.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Promote a snapshot to a release using the Artifactory GUI?

Segphault
Thanks, Noam. Is there a JIRA for this that I can watch/vote for? 

On Wed, Feb 15, 2012 at 8:42 PM, Noam Y. Tenne <[hidden email]> wrote:
Hi,

Currently promotion is only achievable via the Maven release plugin and JFrog's different CI server integration plugins, but works are underway to provide this functionality independently within Artifactory.
In the meantime you can also implement promotion within Artifactory by utilizing Artifactory's User Plugins.

-Noam


On Wed, Feb 8, 2012 at 4:27 PM, Segphault <[hidden email]> wrote:
Is it possible to promote a snapshot artifact (e.g.
libs-snapshot-local/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar)
and its corresponding POM to a release version (e.g.
libs-release-local/com/segphault/component/2.5.0/component-2.5.0.jar) using
the Artifactory GUI?

When logged in as an administrator, the only relevant options I see
available in the Tree Browser are Move and Copy.  If I use Move or Copy and
specify libs-release-local as the target, I get a "Warning: The repository
'libs-release-local' rejected the path
'/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar'
due to its snapshot/release handling policy."

This makes sense because libs-release-local should only handle releases, but
is there some option to automatically change the path and name to a release
version in Artifactory, or do I have to rebuild/promote via
Maven/maven-release-plugin?

Thanks,
Segphault




--
View this message in context: http://forums.jfrog.org/Promote-a-snapshot-to-a-release-using-the-Artifactory-GUI-tp7265847p7265847.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: Promote a snapshot to a release using the Artifactory GUI?

Noam Y. Tenne
Based around this issue we plan to write an example plugin that does more or less what you asked about.

On Thu, Feb 16, 2012 at 3:43 PM, Justin Garrick <[hidden email]> wrote:
Thanks, Noam. Is there a JIRA for this that I can watch/vote for? 

On Wed, Feb 15, 2012 at 8:42 PM, Noam Y. Tenne <[hidden email]> wrote:
Hi,

Currently promotion is only achievable via the Maven release plugin and JFrog's different CI server integration plugins, but works are underway to provide this functionality independently within Artifactory.
In the meantime you can also implement promotion within Artifactory by utilizing Artifactory's User Plugins.

-Noam


On Wed, Feb 8, 2012 at 4:27 PM, Segphault <[hidden email]> wrote:
Is it possible to promote a snapshot artifact (e.g.
libs-snapshot-local/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar)
and its corresponding POM to a release version (e.g.
libs-release-local/com/segphault/component/2.5.0/component-2.5.0.jar) using
the Artifactory GUI?

When logged in as an administrator, the only relevant options I see
available in the Tree Browser are Move and Copy.  If I use Move or Copy and
specify libs-release-local as the target, I get a "Warning: The repository
'libs-release-local' rejected the path
'/com/segphault/component/2.5.0-SNAPSHOT/component-2.5.0-20120131.080732-153.jar'
due to its snapshot/release handling policy."

This makes sense because libs-release-local should only handle releases, but
is there some option to automatically change the path and name to a release
version in Artifactory, or do I have to rebuild/promote via
Maven/maven-release-plugin?

Thanks,
Segphault




--
View this message in context: http://forums.jfrog.org/Promote-a-snapshot-to-a-release-using-the-Artifactory-GUI-tp7265847p7265847.html
Sent from the Artifactory - Users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users


------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/

_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users



------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Artifactory-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/artifactory-users
Loading...