You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by Roman Shaposhnik <ro...@shaposhnik.org> on 2016/01/12 06:08:52 UTC
Are we planning to publish Maven artifacts as well?
Hi!
I'm catching up with a few threads on release
mechanics and I just wanted to ask this question
explicitly: are we planning to also push binary
convenience artifacts of geode into ASF Maven
repository (and thus, by extension, to Maven
central) as part of the release process?
Thanks,
Roman.
Re: Are we planning to publish Maven artifacts as well?
Posted by Anthony Baker <ab...@pivotal.io>.
Thanks, I got some clarity from reviewing https://github.com/apache/samza/blob/master/RELEASE.md <https://github.com/apache/samza/blob/master/RELEASE.md>.
Given the problems [1] that gradle maven-publish has with signature files (and signing poms) I think we’ll need to rework some build files.
Anthony
[1] https://issues.gradle.org/browse/GRADLE-3183 <https://issues.gradle.org/browse/GRADLE-3183>
> On Jan 13, 2016, at 5:21 PM, Roman Shaposhnik <ro...@shaposhnik.org> wrote:
>
> On Wed, Jan 13, 2016 at 10:23 AM, Anthony Baker <ab...@pivotal.io> wrote:
>> Doesn’t uploading artifacts to Maven require credentials?
>> I assume that issuing a `gradle publish` command will fail. What is the recommended approach?
>
> Just follow the document I sent out and try it. There's no danger in trying
> it -- you can undo the transaction from the ASF Maven Nexus UI. Try it
> and let us know.
>
> Thanks,
> Roman.
Re: Are we planning to publish Maven artifacts as well?
Posted by Roman Shaposhnik <ro...@shaposhnik.org>.
On Wed, Jan 13, 2016 at 10:23 AM, Anthony Baker <ab...@pivotal.io> wrote:
> Doesn’t uploading artifacts to Maven require credentials?
> I assume that issuing a `gradle publish` command will fail. What is the recommended approach?
Just follow the document I sent out and try it. There's no danger in trying
it -- you can undo the transaction from the ASF Maven Nexus UI. Try it
and let us know.
Thanks,
Roman.
Re: Are we planning to publish Maven artifacts as well?
Posted by Anthony Baker <ab...@pivotal.io>.
Doesn’t uploading artifacts to Maven require credentials? I assume that issuing a `gradle publish` command will fail. What is the recommended approach?
Anthony
> On Jan 12, 2016, at 10:21 AM, Nitin Lamba <ni...@ampool.io> wrote:
>
> Yup, we're tracking publishing step already [1, 2]!
>
> Thanks for the help,
>
> Best,
> Nitin
>
> [1] https://cwiki.apache.org/confluence/display/GEODE/Release+proccess
> [2] https://cwiki.apache.org/confluence/display/GEODE/1.0.0-incubating.M1+%28First%29+Release
> ________________________________________
> From: shaposhnik@gmail.com <sh...@gmail.com> on behalf of Roman Shaposhnik <ro...@shaposhnik.org>
> Sent: Tuesday, January 12, 2016 10:01 AM
> To: dev@geode.incubator.apache.org
> Cc: Nitin Lamba
> Subject: Re: Are we planning to publish Maven artifacts as well?
>
> On Tue, Jan 12, 2016 at 6:15 AM, Anthony Baker <ab...@pivotal.io> wrote:
>> Yes...any reason not to do this?
>
> Just wanted to make sure.
>
> Nitin, in that case, as an RM you'd have to stage the Maven bits
> and include the link to the staging repository into the VOTE thread.
> Just make sure to follow instructions over here:
> http://www.apache.org/dev/publishing-maven-artifacts.html
>
> If you ever run into not having enough karma to do any of the steps
> let me know and I can help.
>
> Thanks,
> Roman.
Re: Are we planning to publish Maven artifacts as well?
Posted by Nitin Lamba <ni...@ampool.io>.
Yup, we're tracking publishing step already [1, 2]!
Thanks for the help,
Best,
Nitin
[1] https://cwiki.apache.org/confluence/display/GEODE/Release+proccess
[2] https://cwiki.apache.org/confluence/display/GEODE/1.0.0-incubating.M1+%28First%29+Release
________________________________________
From: shaposhnik@gmail.com <sh...@gmail.com> on behalf of Roman Shaposhnik <ro...@shaposhnik.org>
Sent: Tuesday, January 12, 2016 10:01 AM
To: dev@geode.incubator.apache.org
Cc: Nitin Lamba
Subject: Re: Are we planning to publish Maven artifacts as well?
On Tue, Jan 12, 2016 at 6:15 AM, Anthony Baker <ab...@pivotal.io> wrote:
> Yes...any reason not to do this?
Just wanted to make sure.
Nitin, in that case, as an RM you'd have to stage the Maven bits
and include the link to the staging repository into the VOTE thread.
Just make sure to follow instructions over here:
http://www.apache.org/dev/publishing-maven-artifacts.html
If you ever run into not having enough karma to do any of the steps
let me know and I can help.
Thanks,
Roman.
Re: Are we planning to publish Maven artifacts as well?
Posted by Roman Shaposhnik <ro...@shaposhnik.org>.
On Tue, Jan 12, 2016 at 6:15 AM, Anthony Baker <ab...@pivotal.io> wrote:
> Yes...any reason not to do this?
Just wanted to make sure.
Nitin, in that case, as an RM you'd have to stage the Maven bits
and include the link to the staging repository into the VOTE thread.
Just make sure to follow instructions over here:
http://www.apache.org/dev/publishing-maven-artifacts.html
If you ever run into not having enough karma to do any of the steps
let me know and I can help.
Thanks,
Roman.
Re: Are we planning to publish Maven artifacts as well?
Posted by Anthony Baker <ab...@pivotal.io>.
Yes...any reason not to do this?
Anthony
Sent from my iPhone
> On Jan 11, 2016, at 9:08 PM, Roman Shaposhnik <ro...@shaposhnik.org> wrote:
>
> Hi!
>
> I'm catching up with a few threads on release
> mechanics and I just wanted to ask this question
> explicitly: are we planning to also push binary
> convenience artifacts of geode into ASF Maven
> repository (and thus, by extension, to Maven
> central) as part of the release process?
>
> Thanks,
> Roman.