wtsi-npg / npg_ranger

NGS data streaming (sam, bam, cram, vcf) - pre-production
Other
4 stars 6 forks source link

Setup Hadolint in CI and other Dockerfile fixes #244

Closed ghost closed 2 years ago

ghost commented 2 years ago

Lint all Dockerfiles using hadolint:

Updated miniconda to the same version used in CI, the current version fails to find packages. Reverted the LIBHTS_PLUGINS_VERSION used in dockerfiles back to 201712 as libhts-plugins-201712+irods_4.2.7 no longer exists on the conda repository.

Added testing building all the Dockerfiles in the repo, since I found it helpful to find which Dockerfiles had been broken.