Преглед на файлове

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

j8
Saúl Ibarra Corretgé преди 6 години
родител
ревизия
d7ba4a8a2a
променени са 2 файла, в които са добавени 36 реда и са изтрити 0 реда
  1. 17
    0
      android/scripts/publish-android-jsc.sh
  2. 19
    0
      android/scripts/publish-react-native.sh

+ 17
- 0
android/scripts/publish-android-jsc.sh Целия файл

@@ -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 Целия файл

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

Loading…
Отказ
Запис