Przeglądaj źródła

android: add helper scripts to publish RN and JSC to Maven

j8
Saúl Ibarra Corretgé 6 lat temu
rodzic
commit
d7ba4a8a2a

+ 17
- 0
android/scripts/publish-android-jsc.sh Wyświetl plik

@@ -0,0 +1,17 @@
1
+#!/bin/bash
2
+
3
+CWD=$(dirname $0)
4
+MVN_REPO=$(realpath $1)
5
+JSC_VERSION="r"$(jq -r '.dependencies."jsc-android"' ${CWD}/../../package.json | cut -d . -f 1)
6
+
7
+pushd ${CWD}/../../node_modules/jsc-android/dist/org/webkit/android-jsc/${JSC_VERSION}
8
+
9
+mvn \
10
+    deploy:deploy-file \
11
+    -Durl=file://${MVN_REPO} \
12
+    -Dfile=android-jsc-${JSC_VERSION}.aar \
13
+    -Dpackaging=aar \
14
+    -DgeneratePom=false \
15
+    -DpomFile=android-jsc-${JSC_VERSION}.pom
16
+
17
+popd

+ 19
- 0
android/scripts/publish-react-native.sh Wyświetl plik

@@ -0,0 +1,19 @@
1
+#!/bin/bash
2
+
3
+CWD=$(dirname $0)
4
+MVN_REPO=$(realpath $1)
5
+RN_VERSION=$(jq -r '.dependencies."react-native"' ${CWD}/../../package.json)
6
+
7
+pushd ${CWD}/../../node_modules/react-native/android/com/facebook/react/react-native/${RN_VERSION}
8
+
9
+mvn \
10
+    deploy:deploy-file \
11
+    -Durl=file://${MVN_REPO} \
12
+    -Dfile=react-native-${RN_VERSION}.aar \
13
+    -Dpackaging=aar \
14
+    -Dsources=react-native-${RN_VERSION}-sources.jar \
15
+    -Djavadoc=react-native-${RN_VERSION}-javadoc.jar \
16
+    -DgeneratePom=false \
17
+    -DpomFile=react-native-${RN_VERSION}.pom
18
+
19
+popd

Ładowanie…
Anuluj
Zapisz