diff options
Diffstat (limited to 'docker/jitsi/jitsi-conference-focus/Dockerfile')
-rw-r--r-- | docker/jitsi/jitsi-conference-focus/Dockerfile | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/docker/jitsi/jitsi-conference-focus/Dockerfile b/docker/jitsi/jitsi-conference-focus/Dockerfile index 190010e..7b6410a 100644 --- a/docker/jitsi/jitsi-conference-focus/Dockerfile +++ b/docker/jitsi/jitsi-conference-focus/Dockerfile @@ -1,22 +1,22 @@ FROM debian:buster AS builder +ENV VERSION=4510 RUN apt-get update && \ - apt-get install -y openjdk-11-jdk maven git unzip && \ - git clone --depth=1 https://github.com/jitsi/jicofo.git && \ + apt-get install -y openjdk-11-jdk maven wget unzip && \ + wget https://github.com/jitsi/jicofo/archive/jitsi-meet_${VERSION}.zip -O jicofo.zip && \ + unzip jicofo.zip && \ + mv jicofo-jitsi-meet_${VERSION} jicofo && \ cd jicofo && \ - mvn package -DskipTests -Dassembly.skipAssembly=false - -RUN cd jicofo && \ + mvn package -DskipTests -Dassembly.skipAssembly=false && \ unzip target/jicofo-1.1-SNAPSHOT-archive.zip && \ - mv jicofo-1.1-SNAPSHOT /srv/jicofo - + mv jicofo-1.1-SNAPSHOT /srv/build FROM debian:buster RUN apt-get update && \ apt-get install -y openjdk-11-jdk ca-certificates -COPY --from=builder /srv/jicofo /srv/jicofo +COPY --from=builder /srv/build /srv/jicofo COPY jicofo /usr/local/bin/jicofo CMD ["/usr/local/bin/jicofo"] |