v2.4.12: nexus 3.21.2 compat
Please read carrefully #268. The role being massively reliant on groovy scripts, we have no over choice at the moment than enabling groovy script creation in nexus which is not aligned to the new default settings in nexus v3.12.2 security release
If you don't want to allow groovy script creation in your instance, please stop using this role for now.
For a lot of other reasons, we are considering moving all groovy script features to REST API calls. Once this is done, we wlll make groovy script creation setting conditional. But we currently have no planning for that.
In this release:
- Fix: Allow groovy script creation in nexus > 3.21.2 (#267). This one also introduced a simplification in molecule test procedure (drop prepare phase)
- Enhancement: Get blob list from var, not statically (#256)
- Maintenance for CI process (#250): use python 3.8 as base platform, new centos8 scenario, minimize number of platforms to latest releases.