flux-framework / flux-sched

Fluxion Graph-based Scheduler
GNU Lesser General Public License v3.0
89 stars 41 forks source link

deps: add install-deps.sh script, use in docker #1282

Closed trws closed 2 months ago

trws commented 3 months ago

problem: it's easy to accidentally miss adding or removing a dependency in the various dockerfiles and the readme

solution: much like core, encode them as a script, then use it

The main motivation for this is I noticed I missed some yesterday, even after @jameshcorbett's useful feedback on a few.

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 75.3%. Comparing base (f3efd73) to head (564d1f5). Report is 3 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1282 +/- ## ====================================== Coverage 75.3% 75.3% ====================================== Files 111 111 Lines 15361 15361 ====================================== Hits 11575 11575 Misses 3786 3786 ```