mirror of
https://github.com/streetwriters/notesnook.git
synced 2026-02-23 19:49:56 +01:00
ci: move codemagic.yaml to root
This commit is contained in:
@@ -19,7 +19,8 @@
|
||||
"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 bundleRelease --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": {
|
||||
"patch-package": "^6.4.7",
|
||||
|
||||
@@ -23,18 +23,9 @@ workflows:
|
||||
cache_paths:
|
||||
- $HOME/Library/Caches/CocoaPods
|
||||
scripts:
|
||||
- name: Setup npmrc
|
||||
script: |
|
||||
echo "registry=https://npm.pkg.github.com" > .npmrc
|
||||
echo "@streetwriters:registry=https://npm.pkg.github.com" >> .npmrc
|
||||
echo "//npm.pkg.github.com/:_authToken=$PACKAGES_TOKEN" >> .npmrc
|
||||
|
||||
- name: Setup yarnrc
|
||||
script: echo "\"@streetwriters:registry\" \"https://npm.pkg.github.com\"" > .yarnrc
|
||||
|
||||
- name: Install npm dependencies
|
||||
script: |
|
||||
yarn install --network-concurrency 1
|
||||
npm i
|
||||
- name: Install CocoaPods dependencies
|
||||
script: |
|
||||
cd ios && pod install
|
||||
@@ -64,7 +55,7 @@ workflows:
|
||||
script: xcode-project use-profiles
|
||||
- name: Build ipa for distribution
|
||||
script: |
|
||||
xcode-project build-ipa --workspace "$FCI_BUILD_DIR/ios/$XCODE_WORKSPACE" --scheme "$XCODE_SCHEME"
|
||||
yarn release:ios
|
||||
artifacts:
|
||||
- build/ios/ipa/*.ipa
|
||||
- /tmp/xcodebuild_logs/*.log
|
||||
@@ -19,6 +19,7 @@
|
||||
"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",
|
||||
|
||||
Reference in New Issue
Block a user