sonatype-nexus-community / nexus-blobstore-google-cloud

Nexus Repository Manager Blobstore backed by Google Cloud Storage
https://help.sonatype.com/en/configuring-blob-stores.html#google-cloud-blob-store
Eclipse Public License 1.0
39 stars 16 forks source link

use latest Nexus version in Dockerfile #59

Closed bhamail closed 4 years ago

bhamail commented 4 years ago

Noticed some recent updates to the docker file, and added some changes gleaned from other formats. Ignore if you like.

Basically removes one more place to maintain version numbers, and maybe failing fast if some breaking changes occur.

nblair commented 4 years ago

🤔 I'm not sure about going to latest. I had been using pinned versions to avoid the circumstance where a new NXRM release was available but the plugin hadn't been updated yet. There's been a few times where the Blobstore API changed and the plugin doesn't fully run on the latest version.

I'm torn, because I do want to do less manual editing each release. I'm not publishing this image anywhere, just using it locally for testing. What should we do?

bhamail commented 4 years ago

Heh! I totally get that. I lean towards "fail-fast" in this case. I think we'd want to know if something broke with newest NXRM as soon as possible. The catch is we won't know until this project does a build using the docker file....but at least using "latest" we "might" find the problem sooner.