Passing -x signJarsPublication skipped the signing step so I’m good to go.  
Thanks everyone for the help!

> On 23 May 2021, at 21:11, Dawid Weiss <dawid.we...@gmail.com> wrote:
> 
> 
> Create a temporary pgp key for use with signing and use it to sign your maven 
> artifacts? I don't know if there is a way to use an agent - perhaps there is. 
> Hoss did some work with manual artifact signing recently (and this used the 
> agent). I never had the need for this.
> 
> Dawid
> 
> On Sat, May 22, 2021 at 4:50 PM Alan Woodward <romseyg...@gmail.com 
> <mailto:romseyg...@gmail.com>> wrote:
> Passing -Dversion.suffix does indeed work, thanks Uwe!  The next Yak to shave 
> is that gradle is now complaining that it can’t sign the artefacts.  From my 
> reading it seems that I have to set things up in my gradle.properties file, 
> including my password in plain text.  This seems … wrong?  I don’t actually 
> need these artefacts signed anyway, so does anyone with more gradle-fu than 
> me know either a) how to skip the signing step or b) how to set things up so 
> that they are signed correctly without having my PGP password sitting in a 
> plain text file.
> 
> Thanks!
> 
>> On 20 May 2021, at 14:19, Uwe Schindler <u...@thetaphi.de 
>> <mailto:u...@thetaphi.de>> wrote:
>> 
>> The default suffix in this system prop is "SNAPSHOT" and the timestamp comes 
>> then from Maven's internal Logic, this cannot be changed.
>> 
>> By overriding the suffix explicit (as said before and find by Jenkins) you 
>> convert it to an official "release" in Maven's sense and it is no longer a 
>> snapshot. So you are free with versioning.
>> 
>> Uwe
>> 
>> Am May 20, 2021 1:15:12 PM UTC schrieb Uwe Schindler <u...@thetaphi.de 
>> <mailto:u...@thetaphi.de>>:
>> Jenkins does this already: 
>> https://ci-builds.apache.org/job/Lucene/job/Lucene-Artifacts-main/242/ 
>> <https://ci-builds.apache.org/job/Lucene/job/Lucene-Artifacts-main/242/>
>> 
>> It uses build number!
>> 
>> The system property "version suffix" is responsible and is set by Jenkins. 
>> See in command line: [Lucene-Artifacts-main] $ 
>> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-Artifacts-main/gradlew 
>> -Dlucene.javadoc.url=https://ci-builds.apache.org/job/Lucene/job/Lucene-Artifacts-main/javadoc
>>  <https://ci-builds.apache.org/job/Lucene/job/Lucene-Artifacts-main/javadoc> 
>> -Dversion.suffix=jenkins242 assemble
>> 
>> Uwe
>> 
>> Am May 20, 2021 12:25:48 PM UTC schrieb Michael Sokolov <msoko...@gmail.com 
>> <mailto:msoko...@gmail.com>>:
>> In principal it makes sense, but is there any chance the build artifact 
>> could vary for the same SHA? We hope not, I think, but stranger things have 
>> happened. Probably an edge case not worth worrying about though, and relying 
>> on the build server's clock doesn't seem great, so +1 from me, although I 
>> don't use these so my interest is mostly theoretical. 
>> 
>> On Thu, May 20, 2021, 8:20 AM Alan Woodward <romseyg...@gmail.com 
>> <mailto:romseyg...@gmail.com>> wrote:
>> Hi all,
>> 
>> I’m preparing a local lucene 9.0 snapshot build and I notice that the jar 
>> files generated by `./gradlew mavenToLocalFolder` are called something like 
>> `lucene-suggest-9.0.0-20210520.111833-1-javadoc.jar` - in other words, they 
>> are including a timestamp.  For my setup I’d like to replace this with the 
>> git SHA of the commit the snapshot is based on.  So I have two questions:
>> 
>> 1) Is there a simple override or gradle property that I can pass on the 
>> command line that will change the output names of artefacts?
>> 2) I think in general commit SHAs are better than timestamps for snapshot 
>> names - two identical snapshots taken from identical sources at different 
>> times shouldn’t really have different names.  Should we look at changing the 
>> existing snapshot generation code to switch to using SHAs?
>> 
>> - Alan
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org 
>> <mailto:dev-unsubscr...@lucene.apache.org>
>> For additional commands, e-mail: dev-h...@lucene.apache.org 
>> <mailto:dev-h...@lucene.apache.org>
>> 
>> 
>> --
>> Uwe Schindler
>> Achterdiek 19, 28357 Bremen
>> https://www.thetaphi.de <https://www.thetaphi.de/>
>> --
>> Uwe Schindler
>> Achterdiek 19, 28357 Bremen
>> https://www.thetaphi.de <https://www.thetaphi.de/>

Reply via email to