Skip to content

Commit

Permalink
Updates haskell-tools and esbuild
Browse files Browse the repository at this point in the history
Updates haskell-tools image used to build spage, and updates esbuild
dependency
  • Loading branch information
onslaughtq committed Aug 29, 2023
1 parent 01ca28f commit d2078e0
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 5 deletions.
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
FROM ghcr.io/flipstone/haskell-tools:debian-unstable-ghc-9.4.5-2023-07-18-1d8bf61 AS builder
FROM ghcr.io/flipstone/haskell-tools:debian-stable-ghc-9.4.6-2023-08-29-52330cd AS builder

COPY install-spago.sh /tmp/install-spago.sh
RUN /tmp/install-spago.sh

FROM debian:bookworm-slim
FROM debian:stable-20230814-slim

ENV LANG="C.UTF-8" LANGUAGE="C.UTF-8" LC_ALL="C.UTF-8"

Expand All @@ -18,5 +18,5 @@ RUN curl -fsSL https://deb.nodesource.com/setup_18.x | bash - && \
apt-get clean

RUN npm install -g [email protected]
RUN npm install -g [email protected] [email protected] [email protected] esbuild@0.18.17
RUN npm install -g [email protected] [email protected] [email protected] esbuild@0.19.2
COPY --from=builder /root/.local/bin/spago /usr/local/bin/spago
2 changes: 1 addition & 1 deletion build-image.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ esac


RELEASE_DATE=$(date '+%Y-%m-%d')
TAG_ROOT="ghcr.io/flipstone/purescript-tools:debian-bookworm-purescript-0.15.10-$RELEASE_DATE-$COMMIT_SHA"
TAG_ROOT="ghcr.io/flipstone/purescript-tools:debian-stable-purescript-0.15.10-$RELEASE_DATE-$COMMIT_SHA"
ARM_TAG="$TAG_ROOT"-arm64
AMD_TAG="$TAG_ROOT"-amd64
ARCH=$(uname -m)
Expand Down
1 change: 0 additions & 1 deletion install-spago.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,4 @@ cd ~/spago

git checkout 0.21.0

make
make install

0 comments on commit d2078e0

Please sign in to comment.