Update stack lts version. (#200)

* Use newest reanimate-svg.

* Use lts-16 for docker.
This commit is contained in:
David Himmelstrup 2021-03-11 13:08:14 +08:00 committed by GitHub
commit 7887fef434
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 26 additions and 10 deletions

View file

@ -20,6 +20,7 @@ RUN apt-get update && \
WORKDIR /src
# Install reanimate dependencies and cache the layer
ADD reanimate.cabal stack.yaml ./
ADD reanimate.cabal stack-lts-16.yaml ./
ADD stack-lts-16.yaml ./stack.yaml
RUN stack build --only-dependencies --no-install-ghc --system-ghc --haddock
RUN rm reanimate.cabal stack.yaml

View file

@ -3,7 +3,8 @@ FROM reanimate/base
WORKDIR /src
# Install reanimate dependencies and cache the layer
ADD reanimate.cabal stack.yaml ./
ADD reanimate.cabal ./
ADD stack-lts-16.yaml ./stack.yaml
RUN stack build --only-dependencies --no-install-ghc --system-ghc --haddock
# Install discord-bot dependencies and cache the layer

View file

@ -3,7 +3,8 @@ FROM reanimate/base
WORKDIR /src
# Install reanimate dependencies and cache the layer
ADD reanimate.cabal stack.yaml ./
ADD reanimate.cabal ./
ADD stack-lts-16.yaml ./stack.yaml
RUN stack build --only-dependencies --no-install-ghc --system-ghc --haddock
# Install playground dependencies and cache the layer

View file

@ -1,4 +1,4 @@
resolver: lts-16.12
resolver: lts-16.31
allow-newer: false

View file

@ -27,7 +27,7 @@ packages:
hackage: req-3.1.0@sha256:b058fd588ccdbced9e7d33b9112cd41960f29ce90acc7d77e2dd7518da171a01,4926
snapshots:
- completed:
size: 532377
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/16/12.yaml
sha256: f914cfa23fef85bdf895e300a8234d9d0edc2dbec67f4bc9c53f85867c50eab6
original: lts-16.12
size: 534126
url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/16/31.yaml
sha256: 637fb77049b25560622a224845b7acfe81a09fdb6a96a3c75997a10b651667f6
original: lts-16.31

View file

@ -1,4 +1,4 @@
resolver: lts-16.12
resolver: lts-16.31
allow-newer: false

13
stack-lts-16.yaml Normal file
View file

@ -0,0 +1,13 @@
resolver: lts-16.31
allow-newer: false
packages:
- .
extra-deps:
- earcut-0.1.0.4
- reanimate-svg-0.13.0.1
- hgeometry-0.11.0.0@sha256:09ead201a6ac3492c0be8dda5a6b32792b9ae87cab730b8362d46ee8d5c2acb4,11714
- hgeometry-combinatorial-0.11.0.0@sha256:03176f235a1c49a415fe1266274dafca84deb917cbcbf9a654452686b4cd2bfe,8286
- vinyl-0.13.0@sha256:0f247cd3f8682b30881a07de18e6fec52d540646fbcb328420049cc8d63cd407,3724

View file

@ -1,4 +1,4 @@
resolver: lts-16.31
resolver: lts-17.04
allow-newer: false