Skip to content

Commit

Permalink
Fix docker build
Browse files Browse the repository at this point in the history
  • Loading branch information
rm-hull committed Dec 2, 2023
1 parent 1c30a64 commit af556c8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 6 additions & 4 deletions Dockerfile
@@ -1,15 +1,17 @@
FROM eclipse-temurin:21-jammy
MAINTAINER Richard Hull <rm_hull@yahoo.co.uk>

ARG SCALA_VERSION=2.13
ARG SCALA_VERSION=2.12
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY . /usr/src/app

RUN apt-get update && \
apt-get install -y gnupg && \
echo "deb https://dl.bintray.com/sbt/debian /" | tee -a /etc/apt/sources.list.d/sbt.list && \
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823 && \
apt-get install -y apt-transport-https curl gnupg && \
echo "deb https://repo.scala-sbt.org/scalasbt/debian all main" | tee /etc/apt/sources.list.d/sbt.list && \
echo "deb https://repo.scala-sbt.org/scalasbt/debian /" | tee /etc/apt/sources.list.d/sbt_old.list && \
curl -sL "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/scalasbt-release.gpg --import && \
chmod 644 /etc/apt/trusted.gpg.d/scalasbt-release.gpg && \
apt-get update && \
apt-get install -y sbt && \
sbt web/assembly && \
Expand Down
2 changes: 1 addition & 1 deletion build.sbt
Expand Up @@ -79,7 +79,7 @@ lazy val web = (project in file("web"))
"com.typesafe.akka" %% "akka-stream" % "2.8.0",
"com.typesafe.akka" %% "akka-actor" % "2.8.0",
"com.typesafe.akka" %% "akka-slf4j" % "2.8.0",
"ch.qos.logback" % "logback-classic" % "1.4.7"
"ch.qos.logback" % "logback-core" % "1.4.7"
),
Assets / WebKeys.packagePrefix := "public/",
Runtime / managedClasspath += (Assets / packageBin).value
Expand Down

0 comments on commit af556c8

Please sign in to comment.