AdaptiveConsulting / nexus-casc-plugin

Configuration as code plugin for Sonatype Nexus Repository Manager
MIT License
48 stars 21 forks source link

Import License File? #7

Closed CMYanko closed 3 years ago

CMYanko commented 4 years ago

Can we include the provisioning of a license file?

bdellegrazie commented 4 years ago

Hi @CMYanko,

I don't see why not but I can't test it as we aren't using the commercial version at the moment. If you're willing to submit a patch I'd be more than happy to review / merge it. I'll take a look as well but I can't guarantee when that will be.

Thanks!

CMYanko commented 4 years ago

So no, thanks. I've looked through the code a bit but will confess that I don't understand it all yet. I'm no coder but will see if I can't get some help and take a look.

bdellegrazie commented 3 years ago

That's not a "no".

bdellegrazie commented 3 years ago

Okay, so this is the state of play: I usually look at https://github.com/sonatype/nexus-public/ to figure out the API classes used by the UI to determine what modules / classes to call. Unfortunately the License stuff is completely private, including the API. Therefore it isn't possible to do this from my side - sorry!

CMYanko commented 3 years ago

Brett,

Thanks for looking into this! I am working on another way to import the license file and have that working now in my Platform Reference project.

Also, let me say I’m a big fan of this project and am trying to rally some support from Sonatype (I’m not a developer if that wasn’t already apparent).

Thanks, -Curt

On Thu, Sep 10, 2020 at 7:31 AM Brett Delle Grazie notifications@github.com wrote:

Okay, so this is the state of play:

I usually look at https://github.com/sonatype/nexus-public/ to figure out the API classes used by the UI to determine what modules / classes to call.

Unfortunately the License stuff is completely private, including the API.

Therefore it isn't possible to do this from my side - sorry!

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/AdaptiveConsulting/nexus-casc-plugin/issues/7#issuecomment-690192860, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACJX24RJSZVHOHPMWEUFTTSFC2K5ANCNFSM4RANVFMA .

-- -Curt