spacer M2 Release Plugin

  • Page restrictions apply
  • Attachments:4
  • Added by James Nord, last edited by Susan Duncan on Oct 12, 2011  (view change)
Hudson
Home
Downloads
Mailing lists and IRC
Source code
Issue tracker
Development Lifecycle
Governance
Security Advisories
Commercial Support
Documents
Meet Hudson
Use Hudson
Extend Hudson
Plugins
SCMs
Triggers
Build Tools
Build Wrappers
Notifiers
Reporters
Slave Launchers and Controllers
Uploaders
Other Post-build Actions
Ext. Site Integration
UI Plugins
Page Decorators
Authentication and User Management
Cluster Management and Distributed Build
CLI Extensions
Maven
Misc
Others
Container-specific Notes
Site Map
spacer New homepage
The plug-in is being maintained by its owner/maintainers from a new home. The plug-in is still compatible with Hudson, however, the entry points for documentation and issue reporting have been combined in order to provide a single point of entry.

The latter version of the plugin should still be compatible with the latest Hudson releases - even though it will issue a warning.* It does not use new API from Jenkins but some defects raised against this plugin are actually defects in Hudson/Jenkins Core. They have been fixed in Jenkins - but may not have been fixed in Hudson.


Plugin Information

Plugin ID m2release
Latest Release 0.9.1
Latest Release Date Mar 01, 2012
Changes via Fisheye In Latest Release
Since Latest Release
Maintainer(s) James Nord (id: teilo)
Christian Slama (id: m68k)
Dominik Bartholdi (id: imod)
Issue Tracking Open Issues

This plugin allows you to perform a release build using the maven-release-plugin from within Hudson.

Labels:

plugin-buildwrapper plugin-buildwrapper Delete
plugin-maven plugin-maven Delete
tier3-compat-plugin tier3-compat-plugin Delete
Enter labels to add to this page:
spacer  
Looking for a label? Just start typing.

Comments (22)

 
  1. spacer

    May 22, 2009

    Jason Zaugg says:

    When I originally tried this plugin, I always hit this error. After upgrading to...

    When I originally tried this plugin, I always hit this error. After upgrading to Maven 2.1.0 and Hudson 1.306, it works perfectly.

    [INFO] Checking out the project to perform the release ...
    [INFO] Executing: cmd.exe /X /C "svn --non-interactive checkout chzrhfpmon01/repos/efg-commons/efg-commons-io/tags/efg-commons-io-0.4 d:\work\hudson_home\jobs\efg-commons-io\workspace\efg-commons-io\target\checkout"
    [INFO] Working directory: d:\work\hudson_home\jobs\efg-commons-io\workspace\efg-commons-io\target
    [INFO] Executing goals 'deploy site-deploy'...
    [INFO] [INFO] Scanning for projects...
    [INFO] [INFO] ------------------------------------------------------------------------
    [INFO] [INFO] Building Maven Default Project
    [INFO] [INFO]    task-segment: [deploy, site-deploy]
    [INFO] [INFO] ------------------------------------------------------------------------
    [INFO] [INFO] Ignoring available plugin update: 2.5 as it requires Maven version 2.0.9
    [INFO] [INFO] ------------------------------------------------------------------------
    [INFO] [ERROR] BUILD ERROR
    [INFO] [INFO] ------------------------------------------------------------------------
    [INFO] [INFO] Cannot execute mojo: resources. It requires a project with an existing pom.xml, but the build is not using one.
    
    
    • Permalink
  2. spacer

    May 25, 2009

    Gabriel Falkenberg says:

    We got the following error while trying to use the M2-release plugin: [INFO]...

    We got the following error while trying to use the M2-release plugin:

    [INFO] Unable to commit files
    Provider message:
    The svn command failed.
    Command output:
    svn: Commit failed (details follow):
    svn: OPTIONS of 'http://example.com/test-repo/branches/release_1_1': authorization failed (example.com)
    

    The solution was to login as the user running Hudson and performing a couple of svn commands (such as list) from the command line on the repo in question. This is mentioned (performing some svn commands manually) on the page: wiki.hudson-ci.org/display/HUDSON/Hosting+plugins but with no explanation of why this might solve anything. It might be that this caches the svn credentials for the user and maybe the release plugin forks a new process which does not use Hudson's saved svn credentials?

    • Permalink
  3. spacer

    May 28, 2009

    darren hartford says:

    m2 release plugin 0.20 on hudson 1.288 breaks, and another symptom is when you c...

    m2 release plugin 0.20 on hudson 1.288 breaks, and another symptom is when you configure a project with the release plugin, the configure page breaks where the release section just was, and you no longer have the ok/submit button.

    upgrading hudson to 1.307 corrects this issue.(this is all in the above notes btw).

    • Permalink
  4. spacer

    Jul 08, 2009

    Giancarlo Rosso says:

    Do you think it would be difficult to implement version tagging (not the default...

    Do you think it would be difficult to implement version tagging (not the default one).

    Now I have to specify it as a -Dtag=tag in configuration.

    Thanks.

    • Permalink
  5. spacer

    Sep 15, 2009

    pringles says:

    Can dependencies be specified using thisrelease plugin.like, you can trigger a ...

    Can dependencies be specified using thisrelease plugin.like,

    you can trigger a release once a dependent one is released ?

    • Permalink
  6. spacer

    Sep 25, 2009

    Julien HENRY says:

    Please add a way to specify scmCommentPrefix like in Continuum. In my organisati...

    Please add a way to specify scmCommentPrefix like in Continuum. In my organisation we have a pre commit hook that enforce a specific bug tracker id in every SVN commit message. So the release plugin is not able to commit/tag without this information.

    Thanks

    • Permalink
  7. spacer

    Nov 06, 2009

    Bertrand Gressier says:

    It will be very good, if plugin begin to make a svn up before run release.

    It will be very good, if plugin begin to make a svn up before run release.

    • Permalink
  8. spacer

    Nov 06, 2009

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.