Fix kubenav 3.9.0 build

This commit is contained in:
Rico Berger 2021-12-25 12:16:46 +00:00 committed by linsui
parent 7025a857be
commit d0cce7cb49

View file

@ -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