You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For this ticket your should read "Help wanted" as "I'll be happy to get a response in comments" :) This is actually an idea after a code review / discussion started in #252.
I am considering dropping support for older versions of nexus in the role. The goal here is to know the point to go down in version history. There are currently several issues:
Changes needed in groovy scripts to adapt to new version are not always backward compatible. Known issue: create_cleanup_policies_from_list will not function with nexus < 3.20 (although the role will work with older versions if you don't declare cleanup policies)
There are several admin password routines depending on version (before and after 3.17)
There is a path detection for restore dir (before and after version 3.11)
There is a path detection for the script API endpoint (before and after version 3.8)
There is a detection of list of application settings directories (before and after version 3.1)
Appart from the groovy scripts, where we do not always have a real solution (considering moving to rest API for those which is only available in recent versions as well), I'd like to clean-up the code from too old version detections.
What is in your opinion the oldest version this role should support (e.g. dropping support code for versions prior to) ? Please click on your choice. Thanks in advance to all users who will answer
The text was updated successfully, but these errors were encountered:
Thanks to all who participated. The trend is now clear for me. Il will from now on focus on latest nexus version and gradually clean up the code from old version checks when possible.
For this ticket your should read "Help wanted" as "I'll be happy to get a response in comments" :) This is actually an idea after a code review / discussion started in #252.
I am considering dropping support for older versions of nexus in the role. The goal here is to know the point to go down in version history. There are currently several issues:
create_cleanup_policies_from_list
will not function with nexus < 3.20 (although the role will work with older versions if you don't declare cleanup policies)Appart from the groovy scripts, where we do not always have a real solution (considering moving to rest API for those which is only available in recent versions as well), I'd like to clean-up the code from too old version detections.
What is in your opinion the oldest version this role should support (e.g. dropping support code for versions prior to) ? Please click on your choice. Thanks in advance to all users who will answer
The text was updated successfully, but these errors were encountered: