Skip to content

Commit 0350cd1

Browse files
ios RNTA app
1 parent 5c905a5 commit 0350cd1

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

.github/workflows/pr.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,13 @@ jobs:
9292
working-directory: ./Package
9393
env:
9494
JAVA_HOME: ${{ env.JAVA_HOME_11_X64 }}
95+
96+
# - name: Build iOS App
97+
# if: ${{ matrix.platform == 'ios' }}
98+
# run: |
99+
# xcodebuild -sdk iphonesimulator -arch x86_64 -configuration Release -workspace BRNPlayground.xcworkspace -scheme ReactTestApp build CODE_SIGNING_ALLOWED=NO -archivePath ./playgroundSimulator.xcarchive archive
100+
# working-directory: ./Apps/BRNPlayground/ios
101+
95102
- name: Display structure
96103
run: ls -R
97104
- name: Upload Assembled ${{ matrix.platform }} Folder

Package/gulpfile.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,18 @@ const buildIphoneSimulator = async () => {
9292
exec('xcodebuild -sdk iphonesimulator -arch x86_64 -configuration Release -project ReactNativeBabylon.xcodeproj -scheme BabylonNative build CODE_SIGNING_ALLOWED=NO', 'iOS/Build');
9393
};
9494

95+
const buildIphoneOSRNTA = async () => {
96+
exec('xcodebuild -sdk iphoneos -configuration Release -project ReactNativeBabylon.xcodeproj -scheme BabylonNative build CODE_SIGNING_ALLOWED=NO', 'iOS/Build');
97+
exec('xcodebuild -sdk iphoneos -configuration Release -workspace BRNPlayground.xcworkspace -scheme ReactTestApp build CODE_SIGNING_ALLOWED=NO -archivePath ./playgroundiOS.xcarchive archive', '../Apps/BRNPlayground/ios/Build');
98+
};
99+
100+
const buildIphoneSimulatorRNTA = async () => {
101+
exec('xcodebuild -sdk iphonesimulator -arch x86_64 -configuration Release -project ReactNativeBabylon.xcodeproj -scheme BabylonNative build CODE_SIGNING_ALLOWED=NO', 'iOS/Build');
102+
exec('xcodebuild -sdk iphonesimulator -arch x86_64 -configuration Release -workspace BRNPlayground.xcworkspace -scheme ReactTestApp build CODE_SIGNING_ALLOWED=NO -archivePath ./playgroundSimulator.xcarchive archive', '../Apps/BRNPlayground/ios/Build');
103+
};
104+
95105
const buildIOS = gulp.series(makeXCodeProj, buildIphoneOS, buildIphoneSimulator);
96-
const buildIOSRNTA = gulp.series(makeXCodeProjRNTA, buildIphoneOS, buildIphoneSimulator);
106+
const buildIOSRNTA = gulp.series(makeXCodeProjRNTA, buildIphoneOSRNTA, buildIphoneSimulatorRNTA);
97107

98108
const buildAndroid = async () => {
99109
const basekitBuildProp = basekitBuild ? "-PBASEKIT_BUILD=1" : "";

0 commit comments

Comments
 (0)