mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +01:00
Build Docker images with stack instead of cabal
This commit is contained in:
parent
ebe470fe68
commit
b71e551737
@ -7,10 +7,10 @@ TAG=$(git rev-parse --short HEAD)
|
|||||||
(
|
(
|
||||||
rm -rf docker/app
|
rm -rf docker/app
|
||||||
mkdir -p docker/app
|
mkdir -p docker/app
|
||||||
yesod keter
|
stack build
|
||||||
cd docker/app
|
cp $(stack exec which stackage-server) docker/app
|
||||||
tar xf ../../stackage-server.keter
|
cp -r static config docker/app
|
||||||
cd ..
|
cd docker
|
||||||
docker build -t snoyberg/stackage-server:$TAG .
|
docker build -t snoyberg/stackage-server:$TAG .
|
||||||
docker push snoyberg/stackage-server:$TAG
|
docker push snoyberg/stackage-server:$TAG
|
||||||
)
|
)
|
||||||
|
|||||||
@ -6,5 +6,5 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libpq5 libgmp10 git
|
|||||||
ADD app /app
|
ADD app /app
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
ENTRYPOINT ./dist/build/stackage-server/stackage-server Production
|
ENTRYPOINT ./stackage-server Production
|
||||||
EXPOSE 3000
|
EXPOSE 3000
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user