From 0f8e61b79e2d6d48d6b06e23bbddd4a6ed413b38 Mon Sep 17 00:00:00 2001 From: Quentin Duchemin <quentinduchemin@tuta.io> Date: Thu, 30 Jan 2020 00:33:26 +0100 Subject: [PATCH] [Dokuwiki] Extract new version in another folder --- docker_test.sh | 3 ++- pica-dokuwiki/Dockerfile | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docker_test.sh b/docker_test.sh index c8b17fa2..ad4c7a6f 100755 --- a/docker_test.sh +++ b/docker_test.sh @@ -50,7 +50,8 @@ fi echo -e "\n==== Remove and re-create named external volumes ====" for v in $(docker-compose config --volumes); do - docker volume rm "$v" + # Don't fail if volume does not exists + docker volume rm "$v" || true docker volume create "$v" done diff --git a/pica-dokuwiki/Dockerfile b/pica-dokuwiki/Dockerfile index b2b59e88..0249d342 100644 --- a/pica-dokuwiki/Dockerfile +++ b/pica-dokuwiki/Dockerfile @@ -22,7 +22,8 @@ RUN apt-get update -y && \ sed -i -e "s|;listen\.group\s*=\s*|listen.group = |g" /etc/php/7.3/fpm/pool.d/www.conf && \ sed -i -e "s|;listen\.mode\s*=\s*|listen.mode = |g" /etc/php/7.3/fpm/pool.d/www.conf && \ wget -O dokuwiki.tgz "https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz" && \ - tar -xzf dokuwiki.tgz -C html --strip-components 1 && \ + mkdir update && \ + tar -xzf dokuwiki.tgz -C update --strip-components 1 && \ rm -f dokuwiki.tgz && \ chown -R www-data . && \ chmod +x /run.sh && \ -- GitLab