externpro / buildpro

build images for projects that use externpro
MIT License
2 stars 1 forks source link

remove firefox install #88

Closed smanders closed 2 weeks ago

smanders commented 2 weeks ago

firefox is currently installed in rocky85-bld and rocky85-run images https://github.com/externpro/buildpro/blob/24.08/public/rocky85-bld.dockerfile#L137-L142 https://github.com/externpro/buildpro/blob/24.08/public/rocky85-run.dockerfile#L55-L60

SWAT (Software Autotest Tool Framework) doesn't run in buildpro containers any more and has its own way of installing and running browsers

web unit tests are currently only run in Chrome (not Firefox) -- if this ever changes Firefox would need to be in bld and run images, but there is no need to keep firefox installed for "in case one day"...

removing firefox will

  1. reduce the size of the docker images
  2. reduce the chance of there being a security finding if/when it becomes a requirement to scan docker images for vulnerabilities
smanders commented 2 weeks ago

completed with commit to dev branch referenced above