Commit fea65eb9 authored by Roque's avatar Roque

variable for embulk version

parent bbea1c23
......@@ -3,6 +3,7 @@
DOWN_URL='https://softinst104003.host.vifib.net/erp5/'
ING_URL='https://softinst104003.host.vifib.net/erp5/portal_ingestion_policies/wendelin_embulk'
EBULK_VERSION="0.9.7"
EBULK_DATA_PATH=~/.ebulk
EBULK_DATASET_FILE_NAME="/.ebulk_dataset"
DATASET_REPORT_FILE_NAME="/.dataset-task-report"
......@@ -355,7 +356,7 @@ function checkSoftware {
if ! checkCurl; then
return 1
fi
curl --create-dirs -o $embulk -L "https://dl.bintray.com/embulk/maven/embulk-0.9.7.jar"
curl --create-dirs -o $embulk -L "https://dl.bintray.com/embulk/maven/embulk-$EBULK_VERSION.jar"
chmod +x $embulk
if hash $embulk 2>/dev/null; then
echo "[INFO] Done. Embulk successfully installed."
......@@ -365,7 +366,7 @@ function checkSoftware {
echo
echo "[INFO] Plase, try manual installation. Run:"
echo
echo 'curl --create-dirs -o ~/.embulk/bin/embulk -L "https://dl.bintray.com/embulk/maven/embulk-0.9.7.jar"'
echo 'curl --create-dirs -o ~/.embulk/bin/embulk -L "https://dl.bintray.com/embulk/maven/embulk-$EBULK_VERSION.jar"'
echo "chmod +x ~/.embulk/bin/embulk"
echo -e "echo 'export PATH=\"\$HOME/.embulk/bin:\$PATH\"' >> ~/.bashrc"
echo "source ~/.bashrc"
......@@ -374,9 +375,9 @@ function checkSoftware {
else
version=$($embulk --version 2>&1 | awk -F ' ' '/embulk/ {print $2}')
echo "[INFO] Current embulk version: "$version""
if [[ "$version" < "0.9.7" ]]; then
echo "Your embulk version is too old. Upgrading embulk to version 0.9.7"
$embulk selfupdate 0.9.7
if [[ "$version" < "$EBULK_VERSION" ]]; then
echo "Your embulk version is too old. Upgrading embulk to version $EBULK_VERSION"
$embulk selfupdate $EBULK_VERSION
fi
fi
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment