Skip to content

Commit

Permalink
ci: build ipa in two steps
Browse files Browse the repository at this point in the history
  • Loading branch information
ammarahm-ed committed Sep 22, 2022
1 parent 1f16c91 commit 042028f
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 4 deletions.
3 changes: 1 addition & 2 deletions apps/mobile/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@
"e2e-ios": "cd native && detox test -c ios.sim.release --detectOpenHandles",
"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-bundle": "cd native/android && ./gradlew bundleRelease --no-daemon",
"release-ios": "xcode-project build-ipa --workspace 'native/ios/Notesnook.xcworkspace' --scheme '$XCODE_SCHEME'"
"release-android-bundle": "cd native/android && ./gradlew bundleRelease --no-daemon"
},
"devDependencies": {
"patch-package": "^6.4.7",
Expand Down
5 changes: 4 additions & 1 deletion codemagic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,12 @@ workflows:
fi
- name: Set up code signing settings on Xcode project
script: xcode-project use-profiles
- name: Build packages
script: |
yarn build
- name: Build ipa for distribution
script: |
yarn release:ios
xcode-project build-ipa --workspace "$FCI_BUILD_DIR/apps/mobile/native/ios/$XCODE_WORKSPACE" --scheme "$XCODE_SCHEME"
artifacts:
- build/ios/ipa/*.ipa
- /tmp/xcodebuild_logs/*.log
Expand Down
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
"build:android": "nx build-android @notesnook/mobile",
"release:android": "nx release-android @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:android": "nx e2e-android @notesnook/mobile",
"start:metro": "nx start @notesnook/mobile",
Expand Down

0 comments on commit 042028f

Please sign in to comment.