adoroszlai opened a new pull request, #7715:
URL: https://github.com/apache/ozone/pull/7715

   ## What changes were proposed in this pull request?
   
   `hadoop-ozone/dev-support/checks/_lib.sh` contains functions to install 
dependencies required for running various CI checks (Hugo, SpotBugs, etc.).  
This file needs to be edited whenever we want to upgrade a dependency (e.g. 
HDDS-12098 to upgrade Hugo).  Since `_lib.sh` is shared between several CI 
checks, all checks are triggered when the file is changed.  However, upgrading 
Hugo affects only the check using Hugo, i.e. _basic (docs)_.  Furthermore, 
functions to install dependencies may need to be changed when bumping versions. 
 E.g. Hugo artifact name is changed for newer versions.
   
   This PR moves the functions that install various dependencies out of 
`_lib.sh` to separate shell scripts.  `selective_ci_checks.sh` is updated to 
trigger checks if these new scripts are changed.
   
   https://issues.apache.org/jira/browse/HDDS-12100
   
   ## How was this patch tested?
   
   CI:
   
https://github.com/adoroszlai/ozone/actions/runs/12843513823/job/35815551491#step:7:20
   
https://github.com/adoroszlai/ozone/actions/runs/12843513823/job/35815551681#step:7:20
   
https://github.com/adoroszlai/ozone/actions/runs/12843513823/job/35815551764#step:7:20
   
https://github.com/adoroszlai/ozone/actions/runs/12843513823/job/35815709161#step:6:22
   
https://github.com/adoroszlai/ozone/actions/runs/12843513823/job/35815709911#step:6:22
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to