From 675867a0ba8d3fdcd4d1766f6280661ed67bc5aa Mon Sep 17 00:00:00 2001 From: Dave Conroy Date: Tue, 18 May 2021 06:52:51 -0700 Subject: [PATCH] 2.1.5 --- CHANGELOG.md | 9 +++++++++ Dockerfile | 22 +++++++++++----------- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75e6f2a..b16c802 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,12 @@ +## 2.1.5 2021-05-17 + + ### Added + - Libreoffice 6.4-38 + - Collabora Online 6.4.8-6 + + ### Added + - Changd LOOL_* variables to COLLABORA_ONLINE_* + ## 2.1.4 2021-05-06 ### Added diff --git a/Dockerfile b/Dockerfile index eb04cc3..8b3b313 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,25 +2,25 @@ FROM tiredofit/debian:buster as builder LABEL maintainer="Dave Conroy (dave at tiredofit dot ca)" ### Buildtime arguments +ARG COLLABORA_ONLINE_BRANCH +ARG COLLABORA_ONLINE_VERSION +ARG COLLABORA_ONLINE_REPO_URL ARG LIBREOFFICE_BRANCH ARG LIBREOFFICE_VERSION ARG LIBREOFFICE_REPO_URL -ARG LOOL_BRANCH -ARG LOOL_VERSION -ARG LOOL_REPO_URL ARG MAX_CONNECTIONS ARG MAX_DOCUMENTS ARG APP_NAME ### Environment Variables -ENV LIBREOFFICE_BRANCH=${LIBREOFFICE_BRANCH:-"master"} \ - LIBREOFFICE_VERSION=${LIBREOFFICE_VERSION:-"cp-6.4-37"} \ +ENV COLLABORA_ONLINE_BRANCH=${COLLABORA_ONLINE_BRANCH:-"master"} \ + COLLABORA_ONLINE_VERSION=${COLLABORA_ONLINE_VERSION:-"cp-6.4.8-6"} \ + COLLABORA_ONLINE_REPO_URL=${COLLABORA_ONLINE_REPO_URL:-"https://github.com/CollaboraOnline/online"} \ + # + LIBREOFFICE_BRANCH=${LIBREOFFICE_BRANCH:-"master"} \ + LIBREOFFICE_VERSION=${LIBREOFFICE_VERSION:-"cp-6.4-38"} \ LIBREOFFICE_REPO_URL=${LIBREOFFICE_REPO_URL:-"https://github.com/LibreOffice/core"} \ # - LOOL_BRANCH=${LOOL_BRANCH:-"master"} \ - LOOL_VERSION=${LOOL_VERSION:-"cp-6.4.8-4"} \ - LOOL_REPO_URL=${LOOL_REPO_URL:-"https://github.com/CollaboraOnline/online"} \ - # APP_NAME=${APP_NAME:-"Document Editor"} \ # POCO_VERSION=${POCO_VERSION:-"poco-1.10.1-release.tar.gz"} \ @@ -131,9 +131,9 @@ RUN set -x && \ cp -R /usr/src/libreoffice-core/instdir/* /opt/libreoffice/ && \ \ ### Build LibreOffice Online (Not as long as above) - git clone -b ${LOOL_BRANCH} ${LOOL_REPO_URL} /usr/src/libreoffice-online && \ + git clone -b ${COLLABORA_ONLINE_BRANCH} ${COLLABORA_ONLINE_REPO_URL} /usr/src/libreoffice-online && \ cd /usr/src/libreoffice-online && \ - git checkout ${LOOL_VERSION} && \ + git checkout ${COLLABORA_ONLINE_VERSION} && \ if [ -d "/build-assets/online/src" ] ; then cp -R /build-assets/online/src/* /usr/src/libreoffice-online ; fi; \ if [ -d "/build-assets/online/scripts" ] ; then for script in /build-assets/online/scripts/*.sh; do echo "** Applying $script"; bash $script; done && \ ; fi ; \ sed -i "s|Collabora Online Development Edition|${APP_NAME}|g" /usr/src/libreoffice-online/configure.ac && \