nebula-plugins / gradle-ospackage-plugin

Gradle plugin for constructing linux packages, specifically RPM and DEBs.
Apache License 2.0
369 stars 129 forks source link

Can you upload the module to the Maven Central too? #6

Closed andredasilvapinto closed 10 years ago

andredasilvapinto commented 10 years ago

In my organization we don't support bintray repositories, but we have an internal maven central mirror. I guess this situation may be quite common in the industry, so can you please add Maven Central to the deploy procedure?

quidryan commented 10 years ago

I'll consider it. Mind you, it's trivial to post to Bintray compared to Sonatype. There's a possibility of publishing from bintray to Maven Central, I'll explore that.

On Fri, Jan 10, 2014 at 4:28 AM, André Pinto notifications@github.comwrote:

In my organization we don't support bintray repositories, but we have an internal maven central mirror. I guess this situation may be quite common in the industry, so can you please add Maven Central to the deploy procedure?

— Reply to this email directly or view it on GitHubhttps://github.com/nebula-plugins/gradle-ospackage-plugin/issues/6 .

andredasilvapinto commented 10 years ago

Thank you.

gruberrolandfiducia commented 10 years ago

:+1:

quidryan commented 10 years ago

There's a problem setting up Bintray's Maven sync. I'll work with JFrog to get it working. Hopefully my sonatype account is permissioned correctly.

On Mon, Jan 13, 2014 at 5:58 AM, gruberrolandfiducia < notifications@github.com> wrote:

[image: :+1:]

— Reply to this email directly or view it on GitHubhttps://github.com/nebula-plugins/gradle-ospackage-plugin/issues/6#issuecomment-32171024 .

quidryan commented 10 years ago

I'm going to have to add signatures to properly publish to Maven Central, give me a few days.

On Mon, Jan 13, 2014 at 9:45 AM, Justin Ryan justin@halfempty.org wrote:

There's a problem setting up Bintray's Maven sync. I'll work with JFrog to get it working. Hopefully my sonatype account is permissioned correctly.

On Mon, Jan 13, 2014 at 5:58 AM, gruberrolandfiducia < notifications@github.com> wrote:

[image: :+1:]

— Reply to this email directly or view it on GitHubhttps://github.com/nebula-plugins/gradle-ospackage-plugin/issues/6#issuecomment-32171024 .

quidryan commented 10 years ago

Still working on it. I moved to a different set of plugins I've been working on to make publishing easier. It's checked in now, and publishing snapshots via:

https://netflixoss.ci.cloudbees.com/job/nebula-plugins/job/gradle-ospackage-plugin-1.9-snapshot/

to:

https://oss.jfrog.org/webapp/browserepo.html?17&pathId=oss-snapshot-local:com/netflix/nebula/gradle-ospackage-plugin/1.9.2-SNAPSHOT

I should be able to release, with signatures, soon. I'm doing it with other plugins. My plan to get to Maven Central was to use Bintray's syncing feature, but I've found some problems with it. I'm following up with them.

On Mon, Jan 13, 2014 at 2:05 PM, Justin Ryan justin@halfempty.org wrote:

I'm going to have to add signatures to properly publish to Maven Central, give me a few days.

On Mon, Jan 13, 2014 at 9:45 AM, Justin Ryan justin@halfempty.org wrote:

There's a problem setting up Bintray's Maven sync. I'll work with JFrog to get it working. Hopefully my sonatype account is permissioned correctly.

On Mon, Jan 13, 2014 at 5:58 AM, gruberrolandfiducia < notifications@github.com> wrote:

[image: :+1:]

— Reply to this email directly or view it on GitHubhttps://github.com/nebula-plugins/gradle-ospackage-plugin/issues/6#issuecomment-32171024 .

andredasilvapinto commented 10 years ago

Thanks for the status update and your work on this feature. On Jan 21, 2014 8:27 PM, "Justin Ryan" notifications@github.com wrote:

Still working on it. I moved to a different set of plugins I've been working on to make publishing easier. It's checked in now, and publishing snapshots via:

https://netflixoss.ci.cloudbees.com/job/nebula-plugins/job/gradle-ospackage-plugin-1.9-snapshot/

to:

https://oss.jfrog.org/webapp/browserepo.html?17&pathId=oss-snapshot-local:com/netflix/nebula/gradle-ospackage-plugin/1.9.2-SNAPSHOT

I should be able to release, with signatures, soon. I'm doing it with other plugins. My plan to get to Maven Central was to use Bintray's syncing feature, but I've found some problems with it. I'm following up with them.

On Mon, Jan 13, 2014 at 2:05 PM, Justin Ryan justin@halfempty.org wrote:

I'm going to have to add signatures to properly publish to Maven Central, give me a few days.

On Mon, Jan 13, 2014 at 9:45 AM, Justin Ryan justin@halfempty.org wrote:

There's a problem setting up Bintray's Maven sync. I'll work with JFrog to get it working. Hopefully my sonatype account is permissioned correctly.

On Mon, Jan 13, 2014 at 5:58 AM, gruberrolandfiducia < notifications@github.com> wrote:

[image: :+1:]

— Reply to this email directly or view it on GitHub< https://github.com/nebula-plugins/gradle-ospackage-plugin/issues/6#issuecomment-32171024>

.

— Reply to this email directly or view it on GitHubhttps://github.com/nebula-plugins/gradle-ospackage-plugin/issues/6#issuecomment-32959580 .

quidryan commented 10 years ago

Done, but only for Gradle 1.9. The nebula-publishing-plugin, which I'm using here, seems to have a problem in 1.10. So, I'll have to get around to that later, but the 1.9.2 version should work with Gradle 1.10. I'm punting getting it working for 1.8.

http://search.maven.org/#artifactdetails%7Ccom.netflix.nebula%7Cgradle-ospackage-plugin%7C1.9.2%7Cjar

andredasilvapinto commented 10 years ago

great @quidryan . thanks!