-
Notifications
You must be signed in to change notification settings - Fork 204
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
Email API integration #282
Conversation
enable groovy script creation for nexus > 3.21.2 (ansible-ThoTeam#267)
Commit Email API interactions
Here we go!
abf1ab0
to
b357458
Compare
@zeitounator I think a new var needs be put into use for the API interaction? Or is there something already there that I'm missing? Needs to have the IP and a port number if applicable.. |
I'm thinking of doing it in this style as a "first wave" and then wrapping them all around with action plugins. What do you think of that. Get moving forward on API integration. Get more generic as things continue. |
Hi. I need to review this and take some decisions. I will have time for that next week probably. At first glance, I'm not really sure about the specific module, and I'm not really comfortable with tests vars and files being added to the role itself when they should be in molecule only. But I really need to read that other than quickly and tired at 11pm my time after a particularly hard week of work... Thanks, keep you updated. |
Yup I get that. I'm willing to change whatever you need. The nice thing about the tests is that it can show other ways the module can be used? One of the reasons I opened the PR was for you to see what I've been working on and to confirm I should still continue going that way forward. This may also be a good reason for switching to a collection? Have the install in one role of the collection, and the email stuff in a different role? |
tidy'd things up for linter Ran ansible lint locally. Swap to var that should handle correctly. Fix URL due to finding example of pre-composed list. Crank up verbosity Changed when statement. Revert "Crank up verbosity" This reverts commit 6bcfa91.
23fd50b
to
80fed3c
Compare
Fixed the issues. Except whatever set -e does. I can't seem to find anything about it with ansible-lint, or molecule. So I'm at a loss why that is failing. |
Supports the email API of nexus that is in 3.22.