26 lines
695 B
Bash
26 lines
695 B
Bash
|
|
#!/bin/bash
|
||
|
|
|
||
|
|
set -e
|
||
|
|
|
||
|
|
SELF_DIR=$(dirname $0)
|
||
|
|
cd ${SELF_DIR}
|
||
|
|
|
||
|
|
rm -f doctum.phar
|
||
|
|
rm -f doctum.phar.sha256
|
||
|
|
|
||
|
|
# Download the latest (5.1.x) release if the file does not exist
|
||
|
|
# Remove it to update your phar
|
||
|
|
curl -o doctum.phar https://doctum.long-term.support/releases/5.1/doctum.phar
|
||
|
|
curl -o doctum.phar.sha256 https://doctum.long-term.support/releases/5.1/doctum.phar.sha256
|
||
|
|
|
||
|
|
sha256sum --strict --check doctum.phar.sha256
|
||
|
|
rm doctum.phar.sha256
|
||
|
|
|
||
|
|
# You can fetch the latest (5.1.x) version code here:
|
||
|
|
# https://doctum.long-term.support/releases/5.1/VERSION
|
||
|
|
|
||
|
|
|
||
|
|
# Show the version to inform users of the script
|
||
|
|
php doctum.phar --version
|
||
|
|
php doctum.phar update --force --ignore-parse-errors doctum.php -v
|