You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Elliotte Rusty Harold (Jira)" <ji...@apache.org> on 2019/12/22 12:33:00 UTC

[jira] [Closed] (MRELEASE-880) Cannot restart from a failure

     [ https://issues.apache.org/jira/browse/MRELEASE-880?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Elliotte Rusty Harold closed MRELEASE-880.
------------------------------------------

> Cannot restart from a failure
> -----------------------------
>
>                 Key: MRELEASE-880
>                 URL: https://issues.apache.org/jira/browse/MRELEASE-880
>             Project: Maven Release Plugin
>          Issue Type: New Feature
>          Components: perform
>    Affects Versions: 2.5
>            Reporter: Emmanuel Lécharny
>            Priority: Major
>
> It's currently quite impossible to cut a release on a big Apache project if the remote server has hickups. 
> I tried to release Apache Directory Server this morning, and for some unknown reasons, I get various and random failures like :
> {noformat}
> Failed to execute goal
> org.apache.maven.plugins:maven-deploy-plugin:2.8.1:deploy
> (default-deploy) on project apacheds-core-api: Failed to deploy
> artifacts: Could not transfer artifact
> org.apache.directory.server:apacheds-core-api:jar:tests:2.0.0-M17
> from/to apache.releases.https
> (https://repository.apache.org/service/local/staging/deploy/maven2):
> Failed to transfer file:
> https://repository.apache.org/service/local/staging/deploy/maven2/org/apache/directory/server/apacheds-core-api/2.0.0-M17/apacheds-core-api-2.0.0-M17-tests.jar.
> Return code is: 400, ReasonPhrase: Bad Request.
> {noformat}
> (note that if I restart the {{release:perform}}, the error I will get will be different).
> There is no way I can restart the perform from another point (like the failing module) but the very beginning.
> At the very end, I did a {{mvn deploy -Papache-release}} from {{target/checkout}} as a workaround...
> The real pb is that the release plugin should not simply bail when it gets some error attempting to reach a remote server. Asking the user about doing a retry should be the way to go.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)