Fixed Haskell Dockerfile Linter issues

Necessary to address linter errors. The DL3008 warning is ignored since we don't want to pin package version at the moment (this might change in the future). This also ensures strict Bash usage is applied throughout the `Dockerfile` via the `SHELL` directive.

Milestone: patch
This commit is contained in:
Brooke Kuhlmann
2026-01-25 09:00:08 -07:00
parent 709495a8a5
commit cb37fa52d9
2 changed files with 4 additions and 3 deletions
+2
View File
@@ -0,0 +1,2 @@
ignored:
- DL3008
+2 -3
View File
@@ -22,10 +22,9 @@ ENV BUNDLE_WITHOUT="development:quality:test:tools"
WORKDIR /app
SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"]
RUN <<STEPS
set -o errexit
set -o nounset
set -o xtrace
apt-get update -qq
apt-get install --no-install-recommends -y \
chromium \