From 1e5ee5dfc9997aebb89dd6f33e10f2dde5a519a8 Mon Sep 17 00:00:00 2001 From: Bernhard B Date: Sun, 10 Nov 2019 21:37:31 +0100 Subject: [PATCH] improved dockerfile --- Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index bc16bb4..03c6c3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,10 +8,14 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends wget default-jre software-properties-common git \ && rm -rf /var/lib/apt/lists/* -RUN wget -P /tmp/ https://github.com/AsamK/signal-cli/releases/download/v${SIGNAL_CLI_VERSION}/signal-cli-${SIGNAL_CLI_VERSION}.tar.gz \ - && tar -C /usr/bin -xzf /tmp/signal-cli-${SIGNAL_CLI_VERSION}.tar.gz \ - && rm -rf /tmp/signal-cli-${SIGNAL_CLI_VERSION}.tar.gz - +RUN cd /tmp/ \ + && wget -P /tmp/ https://github.com/AsamK/signal-cli/archive/v${SIGNAL_CLI_VERSION}.tar.gz \ + && tar -xvf /tmp/v${SIGNAL_CLI_VERSION}.tar.gz \ + && cd signal-cli-${SIGNAL_CLI_VERSION} \ + && ./gradlew build \ + && ./gradlew installDist \ + && ln -s /tmp/signal-cli-${SIGNAL_CLI_VERSION}/build/install/signal-cli/bin/signal-cli /usr/bin/signal-cli \ + && rm -rf /tmp/v${SIGNAL_CLI_VERSION}.tar.gz RUN mkdir -p /signal-cli-config/ RUN mkdir -p /home/.local/share/signal-cli