File tree 5 files changed +17
-4
lines changed
5 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ buildscript {
12
12
classpath ' com.palantir.gradle.externalpublish:gradle-external-publish-plugin:1.19.0'
13
13
classpath ' com.palantir.gradle.failure-reports:gradle-failure-reports:1.13.0'
14
14
classpath ' com.palantir.gradle.gitversion:gradle-git-version:3.2.0'
15
- classpath ' com.palantir.gradle.jdks:gradle-jdks:0.64 .0'
15
+ classpath ' com.palantir.gradle.jdks:gradle-jdks:0.65 .0'
16
16
classpath ' com.palantir.gradle.jdkslatest:gradle-jdks-latest:0.18.0'
17
17
classpath ' com.palantir.gradle.plugintesting:gradle-plugin-testing:0.6.0'
18
18
classpath ' com.palantir.javaformat:gradle-palantir-java-format:2.63.0'
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ get_os() {
53
53
case " $( uname ) " in # (
54
54
Linux* ) os_name=" linux" ;; # (
55
55
Darwin* ) os_name=" macos" ;; # (
56
- * ) die " ERROR Unsupported OS: $( uname ) " ;;
56
+ * ) os_name= " unsupported " ;;
57
57
esac
58
58
59
59
if [ " $os_name " = " linux" ]; then
@@ -83,7 +83,7 @@ get_arch() {
83
83
aarch64* ) arch_name=" aarch64" ;; # (
84
84
x86* ) arch_name=" x86" ;; # (
85
85
i686* ) arch_name=" x86" ;; # (
86
- * ) die " ERROR Unsupported architecture: $( uname -m ) " ;;
86
+ * ) arch_name= " unsupported " ;;
87
87
esac
88
88
89
89
echo " $arch_name "
@@ -110,6 +110,13 @@ export OS
110
110
ARCH=$( get_arch)
111
111
export ARCH
112
112
113
+ is_arch_os_supported () {
114
+ if [ " $OS " = " unsupported" ] || [ " $ARCH " = " unsupported" ]; then
115
+ echo false
116
+ fi
117
+ echo true
118
+ }
119
+
113
120
install_and_setup_jdks () {
114
121
gradle_dir=$1
115
122
scripts_dir=${2:- " $1 " }
Original file line number Diff line number Diff line change @@ -67,6 +67,12 @@ APP_GRADLE_DIR="$APP_HOME"/gradle
67
67
# Loading gradle jdk functions
68
68
. " $APP_GRADLE_DIR " /gradle-jdks-functions.sh
69
69
70
+ if ! $( is_arch_os_supported) ; then
71
+ echo " Skipping Gradle JDKs Setup, Unsupported OS/Arch..."
72
+ cleanup
73
+ return
74
+ fi
75
+
70
76
install_and_setup_jdks " $APP_GRADLE_DIR "
71
77
72
78
gradle_daemon_jdk_version=$( read_value " $APP_GRADLE_DIR " /gradle-daemon-jdk-version)
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ buildscript {
4
4
gradlePluginPortal() { metadataSources { mavenPom(); ignoreGradleMetadataRedirection() } }
5
5
}
6
6
dependencies {
7
- classpath ' com.palantir.gradle.jdks:gradle-jdks-settings:0.64 .0'
7
+ classpath ' com.palantir.gradle.jdks:gradle-jdks-settings:0.65 .0'
8
8
}
9
9
}
10
10
apply plugin : ' com.palantir.jdks.settings'
You can’t perform that action at this time.
0 commit comments