|
@@ -7,6 +7,7 @@ PROJECT_REPO=$(realpath ${THIS_DIR}/../..)
|
7
|
7
|
RELEASE_REPO=$(realpath ${THIS_DIR}/../../../jitsi-meet-ios-sdk-releases)
|
8
|
8
|
DEFAULT_SDK_VERSION=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" ${THIS_DIR}/../sdk/src/Info.plist)
|
9
|
9
|
SDK_VERSION=${OVERRIDE_SDK_VERSION:-${DEFAULT_SDK_VERSION}}
|
|
10
|
+DO_GIT_TAG=${GIT_TAG:-0}
|
10
|
11
|
|
11
|
12
|
|
12
|
13
|
echo "Releasing Jitsi Meet SDK ${SDK_VERSION}"
|
|
@@ -25,7 +26,9 @@ popd
|
25
|
26
|
pushd ${PROJECT_REPO}
|
26
|
27
|
rm -rf ios/sdk/JitsiMeet.framework
|
27
|
28
|
xcodebuild -workspace ios/jitsi-meet.xcworkspace -scheme JitsiMeet -destination='generic/platform=iOS' -configuration Release archive
|
28
|
|
-git tag ios-sdk-${SDK_VERSION}
|
|
29
|
+if [[ $DO_GIT_TAG == 1 ]]; then
|
|
30
|
+ git tag ios-sdk-${SDK_VERSION}
|
|
31
|
+fi
|
29
|
32
|
popd
|
30
|
33
|
|
31
|
34
|
pushd ${RELEASE_REPO}
|
|
@@ -39,9 +42,11 @@ xcrun bitcode_strip -r Frameworks/JitsiMeet.framework/JitsiMeet -o Frameworks/Ji
|
39
|
42
|
xcrun bitcode_strip -r Frameworks/WebRTC.framework/WebRTC -o Frameworks/WebRTC.framework/WebRTC
|
40
|
43
|
|
41
|
44
|
# Add all files to git
|
42
|
|
-git add -A .
|
43
|
|
-git commit -m "${SDK_VERSION}"
|
44
|
|
-git tag ${SDK_VERSION}
|
|
45
|
+if [[ $DO_GIT_TAG == 1 ]]; then
|
|
46
|
+ git add -A .
|
|
47
|
+ git commit -m "${SDK_VERSION}"
|
|
48
|
+ git tag ${SDK_VERSION}
|
|
49
|
+fi
|
45
|
50
|
|
46
|
51
|
popd
|
47
|
52
|
|