mirror of
https://github.com/streetwriters/notesnook.git
synced 2025-12-16 11:47:54 +01:00
ci: build ipa in two steps
This commit is contained in:
@@ -19,8 +19,7 @@
|
|||||||
"e2e-ios": "cd native && detox test -c ios.sim.release --detectOpenHandles",
|
"e2e-ios": "cd native && detox test -c ios.sim.release --detectOpenHandles",
|
||||||
"bump": "npx react-native bump-version --skip-semver-for android",
|
"bump": "npx react-native bump-version --skip-semver-for android",
|
||||||
"release-android": "cd native/android && GITHUB_RELEASE=true ENVFILE=.env.public ./gradlew assembleRelease --no-daemon",
|
"release-android": "cd native/android && GITHUB_RELEASE=true ENVFILE=.env.public ./gradlew assembleRelease --no-daemon",
|
||||||
"release-android-bundle": "cd native/android && ./gradlew bundleRelease --no-daemon",
|
"release-android-bundle": "cd native/android && ./gradlew bundleRelease --no-daemon"
|
||||||
"release-ios": "xcode-project build-ipa --workspace 'native/ios/Notesnook.xcworkspace' --scheme '$XCODE_SCHEME'"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"patch-package": "^6.4.7",
|
"patch-package": "^6.4.7",
|
||||||
|
|||||||
@@ -52,9 +52,12 @@ workflows:
|
|||||||
fi
|
fi
|
||||||
- name: Set up code signing settings on Xcode project
|
- name: Set up code signing settings on Xcode project
|
||||||
script: xcode-project use-profiles
|
script: xcode-project use-profiles
|
||||||
|
- name: Build packages
|
||||||
|
script: |
|
||||||
|
yarn build
|
||||||
- name: Build ipa for distribution
|
- name: Build ipa for distribution
|
||||||
script: |
|
script: |
|
||||||
yarn release:ios
|
xcode-project build-ipa --workspace "$FCI_BUILD_DIR/apps/mobile/native/ios/$XCODE_WORKSPACE" --scheme "$XCODE_SCHEME"
|
||||||
artifacts:
|
artifacts:
|
||||||
- build/ios/ipa/*.ipa
|
- build/ios/ipa/*.ipa
|
||||||
- /tmp/xcodebuild_logs/*.log
|
- /tmp/xcodebuild_logs/*.log
|
||||||
|
|||||||
@@ -19,7 +19,6 @@
|
|||||||
"build:android": "nx build-android @notesnook/mobile",
|
"build:android": "nx build-android @notesnook/mobile",
|
||||||
"release:android": "nx release-android @notesnook/mobile",
|
"release:android": "nx release-android @notesnook/mobile",
|
||||||
"release:android:bundle": "nx release-android-bundle @notesnook/mobile",
|
"release:android:bundle": "nx release-android-bundle @notesnook/mobile",
|
||||||
"release:ios": "nx release-ios @notesnook/mobile",
|
|
||||||
"test:ios": "nx e2e-ios @notesnook/mobile",
|
"test:ios": "nx e2e-ios @notesnook/mobile",
|
||||||
"test:android": "nx e2e-android @notesnook/mobile",
|
"test:android": "nx e2e-android @notesnook/mobile",
|
||||||
"start:metro": "nx start @notesnook/mobile",
|
"start:metro": "nx start @notesnook/mobile",
|
||||||
|
|||||||
Reference in New Issue
Block a user