nexus-repository-apt icon indicating copy to clipboard operation
nexus-repository-apt copied to clipboard

Add docker image to Docker Hub with CI

Open Defozo opened this issue 5 years ago • 11 comments

  • What are you trying to do?

I'm trying to use docker image but I have to build it myself because the images I can see in Docker Hub are outdated.

  • What feature or behavior is this required for?

If the image was in Docker Hub, I would be able to pull it without building it myself.

  • How could we solve this issue? (Not knowing is okay!)

Add image to Docker Hub with continuous integration.

Defozo avatar Mar 07 '19 12:03 Defozo

This is cool, but likely won't be needed soon. Currently we are working on bringing this into the core Nexus Repo product, so it will be in the sonatype/nexus3 image in the nearish future. Close if that's ok by you!

DarthHater avatar Mar 12 '19 16:03 DarthHater

@DarthHater is there a timeline or target version for including this in NXRM?

vfazio avatar Mar 15 '19 20:03 vfazio

It is in progress at the moment. Not sure how long it will take, but people are actively working on it.

DarthHater avatar Mar 15 '19 20:03 DarthHater

Thanks. I'm currently working on building deb packages for this plugin for our internal NXRM instance. Knowing i won't have to maintain these long-term makes me feel a little less bad for how hacky it is.

vfazio avatar Mar 15 '19 20:03 vfazio

@bhamail would probably want to chat with you, he's very interested in creating deb packages, etc... for Nexus Repo 3 @vfazio

DarthHater avatar Mar 15 '19 20:03 DarthHater

@vfazio good to hear I'm not alone in thinking .deb installers would be helpful. We have an "internal" (e.g. NOT ready for prime-time) Nexus Repo 3 .deb package. Would you find a sharp, pointy edged .deb useful? Could you try such a thing out and let use know how it goes? If so, I can dig into how best to get you a .deb to try.

bhamail avatar Mar 15 '19 21:03 bhamail

@bhamail shoot me an email, i can give it a whirl next week. Assuming there's no legal issues from your side, you can drop it in firefox send and i'll grab it

vfazio avatar Mar 15 '19 21:03 vfazio

For the curious, and those wishing to experiment: https://community.sonatype.com/t/nexus-repository-manager-3-x-experimental-deb/1477

bhamail avatar Mar 20 '19 00:03 bhamail

@vfazio Ping. Any chance to give the .deb installer a spin?

bhamail avatar Apr 08 '19 15:04 bhamail

@bhamail I did and it worked well in the scenarios in which i tested it. I've emailed you additional info so as not to continue hijacking this issue.

vfazio avatar Apr 10 '19 19:04 vfazio

BTW, the community now has APT and YUM repositories with installers for our products. For "Usage" instructions, see the README.md's in these projects:

Nexus Repository Manager IQ Server

Installers Repos: https://nx-staging.sonatype.com

APT is now part of Nexus Repository Manager. Version 3.17.0 includes the APT plugin by default. If this is still an issue if using 3.17.0 or later please file an issue at https://issues.sonatype.org/. Links to the new source code location are in the top level README.md

bhamail avatar Sep 27 '19 15:09 bhamail