cFS icon indicating copy to clipboard operation
cFS copied to clipboard

Use custom container for workflows

Open astrogeco opened this issue 3 years ago • 0 comments

Checklist (Please check before submitting)

  • [x] I reviewed the Contributing Guide.
  • [x] I reviewed the cFS README.md file to see if the feature is in the major future work.
  • [ ] I performed a cursory search to see if the feature request is relevant, not redundant, nor in conflict with other tickets.

Is your feature request related to a problem? Please describe. The documentation workflow and a couple of others keep failing sporadically due to dependency install failures.

Describe the solution you'd like A custom cFS-dependencies container that has the following toolkit

  • cmake
  • gcc
  • gcov
  • lcov
  • doxygen
  • latex
  • graphviz
  • etc.

This will help with both dependency management and maybe even speed up some of our builds that install dependencies with every run.

Another benefit is that we can encourage the community to use these containers as their development environment.

Describe alternatives you've considered

Use a standard doxygen container image for the documentation workflow

Additional context None

Requester Info Gerardo E. Cruz-Ortiz | NASA

astrogeco avatar Jun 09 '22 18:06 astrogeco