Message12720

Author jeff.allen
Recipients fwierzbicki, jeff.allen
Date 2019-10-26.12:37:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1572093438.4.0.11130425094.issue2814@roundup.psfhosted.org>
In-reply-to
Content
As a manual step, this is a bit awkward to do. I found I could modify the maven/build.xml *after* a build at tag 2.7.2b1, circumventing its tendency to build a snapshot.

This, added to macrodef stage, restores the gpg step:

      <!-- Generate a detached signature for each artefact in the bundle.
           This requires gpg to be installed, so soft-fail if not. -->
      <exec executable="gpg"
            failifexecutionfails="false"
            dir="${build.maven}">
          <arg value="-ab"/>
          <arg value="@{artifactId}-@{version}.jar"/>
          <arg value="@{artifactId}-@{version}-javadoc.jar"/>
          <arg value="@{artifactId}-@{version}-javadoc.jar"/>
          <arg value="@{artifactId}-@{version}-sources.jar"/>
      </exec>

It fails soft if you don't have gpg at all. Failing soft may be pointless as the step is not really optional.

I won't push that change right now though, taking other blockers to publication as part of this.
History
Date User Action Args
2019-10-26 16:41:50jeff.allenunlinkissue2814 messages
2019-10-26 12:37:18jeff.allensetmessageid: <1572093438.4.0.11130425094.issue2814@roundup.psfhosted.org>
2019-10-26 12:37:18jeff.allensetrecipients: + jeff.allen, fwierzbicki
2019-10-26 12:37:18jeff.allenlinkissue2814 messages
2019-10-26 12:37:18jeff.allencreate