#!/bin/sh if [ -z "$1" ]; then echo "::error::Must supply java version argument" exit 1 fi java_version="$(java -version 2>&1)" echo "Found java version: $java_version" if [ -z "$(echo $java_version | grep --fixed-strings $1)" ]; then echo "::error::Unexpected version" exit 1 fi if [ -z "$2" ]; then echo "::error::Must supply java path argument" exit 1 fi if [ "$2" != "$JAVA_HOME" ]; then echo "::error::Unexpected path" exit 1 fi if [ -z "$3" ]; then echo "::error::Must supply java version argument" exit 1 fi if [ "$1" != "$3" ]; then echo "::error::Unexpected version" exit 1 fi