diff --git a/.travis.yml b/.travis.yml index 88b368f..b020798 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,5 @@ +language: minimal + services: - docker diff --git a/Dockerfile b/Dockerfile index a8f9a81..f3d133c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,8 +30,7 @@ RUN apt-get update && \ echo "deb http://overviewer.org/debian ./" >> /etc/apt/sources.list && \ wget -O - https://overviewer.org/debian/overviewer.gpg.asc | apt-key add - && \ apt-get update && \ - apt-get install -y minecraft-overviewer && \ - apt-get clean && \ + apt-get install -y --no-install-recommends minecraft-overviewer && \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ useradd -m minecraft && \ mkdir -p /home/minecraft/render /home/minecraft/server diff --git a/entrypoint.sh b/entrypoint.sh index 28a254f..e51524a 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -10,14 +10,16 @@ fi # Download Minecraft client .jar (Contains textures used by Minecraft Overviewer) CLIENT_URL=$(python3 /home/minecraft/download_url.py "$MINECRAFT_VERSION") echo "Using Client URL $CLIENT_URL." -wget -N "${CLIENT_URL}" -O "${MINECRAFT_VERSION}.jar" -P /home/minecraft/.minecraft/versions/${MINECRAFT_VERSION}/ +wget -N "${CLIENT_URL}" -O "${MINECRAFT_VERSION}.jar" -P "/home/minecraft/.minecraft/versions/${MINECRAFT_VERSION}/" # Render the Map if [ "$RENDER_MAP" == "true" ]; then + # shellcheck disable=SC2086 overviewer.py --config "$CONFIG_LOCATION" $ADDITIONAL_ARGS fi # Render the POI if [ "$RENDER_POI" == "true" ]; then + # shellcheck disable=SC2086 overviewer.py --config "$CONFIG_LOCATION" --genpoi $ADDITIONAL_ARGS_POI fi