Select Git revision
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
postBuild 764 B
#!/bin/bash
set -o errexit
set -o nounset
set -o pipefail
set -o verbose
PROB2_JUPYTER_VERSION="1.3.0"
JAR_NAME="prob2-jupyter-kernel-${PROB2_JUPYTER_VERSION}-all.jar"
if [[ "${PROB2_JUPYTER_VERSION}" == *-SNAPSHOT ]]
then
# Snapshot version - download latest build from GitLab CI.
# (Note: doesn't work for past snapshot versions.)
DOWNLOAD_URL="https://gitlab.cs.uni-duesseldorf.de/api/v4/projects/848/jobs/artifacts/master/raw/build/libs/${JAR_NAME}?job=test"
else
# Release version - download from www3.
DOWNLOAD_URL="https://www3.hhu.de/stups/downloads/prob2-jupyter/${JAR_NAME}"
fi
wget --output-document="${JAR_NAME}" "${DOWNLOAD_URL}"
java -jar "${JAR_NAME}" install --user
# Remove no longer needed files to reduce size of image.
rm "${JAR_NAME}"