From d0cce7cb497c55aa7551da5f68c1e8429d162185 Mon Sep 17 00:00:00 2001 From: Rico Berger Date: Sat, 25 Dec 2021 12:16:46 +0000 Subject: [PATCH] Fix kubenav 3.9.0 build --- metadata/io.kubenav.kubenav.yml | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/metadata/io.kubenav.kubenav.yml b/metadata/io.kubenav.kubenav.yml index f720af1a87..1d6ce262bf 100644 --- a/metadata/io.kubenav.kubenav.yml +++ b/metadata/io.kubenav.kubenav.yml @@ -441,13 +441,15 @@ Builds: commit: 96b8537c10ca670295c33d3be72d649c6180a9ad subdir: android/app sudo: - - curl -Lo node.tar.xz https://nodejs.org/dist/v14.15.5/node-v14.15.5-linux-x64.tar.xz - - echo "fa198afa9a2872cde991c3aa71796894bf7b5310d6eb178c3eafcf66e3ae79a7 node.tar.xz" + - curl -Lo node.tar.xz https://nodejs.org/dist/v16.13.1/node-v16.13.1-linux-x64.tar.xz + - echo "a3721f87cecc0b52b0be8587c20776ac7305db413751db02c55aa2bffac15198 node.tar.xz" | sha256sum -c - - tar xJf node.tar.xz - - cp -a node-v14.15.5-linux-x64/. /usr/local/ - - curl -L -o ~/go1.16.2.linux-amd64.tar.gz https://golang.org/dl/go1.16.2.linux-amd64.tar.gz - - tar -C /usr/local -xzf ~/go1.16.2.linux-amd64.tar.gz + - cp -a node-v16.13.1-linux-x64/. /usr/local/ + - curl -Lo go.tar.gz https://golang.org/dl/go1.17.5.linux-amd64.tar.gz + - echo "bd78114b0d441b029c8fe0341f4910370925a4d270a6a590668840675b0c653e go.tar.gz" + | sha256sum -c - + - tar -C /usr/local -xzf go.tar.gz - npm install -g npm@latest - npm install -g @ionic/cli gradle: @@ -462,15 +464,6 @@ Builds: prebuild: - cd ../.. - npm install - - sed -i '/com.google.android.gms:play-services-location/d' node_modules/@capacitor/android/capacitor/build.gradle - - sed -i '/com.google.firebase:firebase-messaging/d' node_modules/@capacitor/android/capacitor/build.gradle - - sed -i '/import com.getcapacitor.plugin.Geolocation;/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java - - sed -i '/import com.getcapacitor.plugin.PushNotifications;/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java - - sed -i '/this.registerPlugin(Geolocation.class);/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java - - sed -i '/this.registerPlugin(PushNotifications.class);/d' node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/Bridge.java - - rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/CapacitorFirebaseMessagingService.java - - rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/plugin/PushNotifications.java - - rm -rf node_modules/@capacitor/android/capacitor/src/main/java/com/getcapacitor/plugin/Geolocation.java - ionic build - npx cap sync android - rm -rf node_modules/node-notifier @@ -483,7 +476,7 @@ Builds: - export PATH=$PATH:$GOROOT/bin:$GOPATH/bin - export ANDROID_HOME=$$SDK$$ - export ANDROID_NDK_HOME=$$NDK$$ - - $ANDROID_HOME/tools/bin/sdkmanager 'platforms;android-29' > /dev/null 2>&1 + - $ANDROID_HOME/tools/bin/sdkmanager 'platforms;android-30' > /dev/null 2>&1 - cd ../.. - go get golang.org/x/mobile/cmd/gomobile - gomobile init