Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove use of groovy scripts where possible #113

Open
thiagofigueiro opened this issue Apr 2, 2020 · 0 comments
Open

Remove use of groovy scripts where possible #113

thiagofigueiro opened this issue Apr 2, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@thiagofigueiro
Copy link
Owner

From Nexus 3.21.2, scripting is disabled by default. When nexus3-cli was first created, the REST API didn't have much to offer so a lot of the functionality depends on groovy scripts.

The REST API has been continuously improved and, these days, it might be possible to achieve most of what we need using it.

This issue is to discover which features can be done using the REST API and write some issues to replace the groovy script with an API implementation. This should be done for versions that support the required API calls - we might choose to keep the groovy scripts around for older versions, at least in the short-medium term.

See: https://support.sonatype.com/hc/en-us/articles/360045220393-Scripting-Nexus-Repository-Manager-3

@thiagofigueiro thiagofigueiro added the enhancement New feature or request label Apr 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant