#!/bin/bash if [ -z "$1" ]; then echo "Usage: $0 " exit 1 fi VERSION="$1" IMAGE_TAG="$VERSION" IMAGE_NAME="collabora/code" CONF_D=$(realpath "${BASH_SOURCE%/*}/../templates/config") CONTAINER_NAME="collabora-code-coolwsd.xml-extractor" sudo docker rm "$CONTAINER_NAME" > /dev/null 2>&1 set -e sudo docker create --name "$CONTAINER_NAME" "$IMAGE_NAME:$IMAGE_TAG" /bin/true sudo docker cp --archive=false "$CONTAINER_NAME:/etc/coolwsd/coolwsd.xml" - | tar -xO coolwsd.xml > "$CONF_D/coolwsd.$VERSION.xml.j2" sudo docker rm "$CONTAINER_NAME" echo "" echo "File extraction was sucessful! Now snyc the config file with existing ones." echo "" echo "you might also want to delete the image:" echo "" echo " sudo docker rmi '$IMAGE_NAME:$IMAGE_TAG'" echo ""