Update package version to 26.03.22
This commit is contained in:
@@ -10,6 +10,7 @@ function help() {
|
||||
}
|
||||
|
||||
function get_installed_java_versions() {
|
||||
[ -d /usr/lib/java ] || return
|
||||
for dir in $(find /usr/lib/java/ -mindepth 1 -maxdepth 1 -not -name 'default'); do
|
||||
echo $(basename "$dir")
|
||||
done
|
||||
@@ -52,9 +53,16 @@ case "$1" in
|
||||
;;
|
||||
"get-default")
|
||||
echo -n "Current default java version: "
|
||||
get_default_java_version || echo "None"
|
||||
if ! get_default_java_version; then
|
||||
echo "None"
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
"list")
|
||||
if ! get_installed_java_versions &> /dev/null; then
|
||||
echo "No available java versions were found"
|
||||
exit 1
|
||||
fi
|
||||
echo "Available java versions:"
|
||||
while read line; do
|
||||
echo "- $line"
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
trigger_operations: ["install", "upgrade", "remove"]
|
||||
target_type: "path"
|
||||
targets: ["usr/lib/java/*"]
|
||||
run: "/var/lib/bpm/hook-scripts/tide-java-utils.sh"
|
||||
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
if ! tide-java-utils get-default &> /dev/null; then
|
||||
JAVA_PATH=`tide-java-utils list | grep '^-' | awk '{print $2}' | tail -n1` || exit 0
|
||||
if [ -n "$JAVA_PATH" ]; then
|
||||
JAVA_NAME=`basename "$JAVA_PATH"`
|
||||
tide-java-utils set-default "$JAVA_NAME"
|
||||
fi
|
||||
fi
|
||||
Reference in New Issue
Block a user