Skip to content

Commit eaf7e94

Browse files
committed
feat: add cocoapods cache
1 parent 128b3c9 commit eaf7e94

File tree

2 files changed

+24
-32
lines changed

2 files changed

+24
-32
lines changed

.circleci/configurations/jobs.yml

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -626,32 +626,34 @@ jobs:
626626
- run_yarn
627627
- setup_ruby:
628628
ruby_version: << parameters.ruby_version >>
629-
- run:
630-
name: "Install pods"
631-
command: |
632-
if [[ << parameters.architecture >> == "NewArch" ]]; then
633-
export RCT_NEW_ARCH_ENABLED=1
634-
fi
629+
- with_xcodebuild_cache:
630+
steps:
631+
- run:
632+
name: "Install pods"
633+
command: |
634+
if [[ << parameters.architecture >> == "NewArch" ]]; then
635+
export RCT_NEW_ARCH_ENABLED=1
636+
fi
635637
636-
if [[ << parameters.jsengine >> == "JSC" ]]; then
637-
export USE_HERMES=0
638-
fi
638+
if [[ << parameters.jsengine >> == "JSC" ]]; then
639+
export USE_HERMES=0
640+
fi
639641
640-
if [[ << parameters.use_frameworks >> == "DynamicFrameworks" ]]; then
641-
export USE_FRAMEWORKS=dynamic
642-
fi
642+
if [[ << parameters.use_frameworks >> == "DynamicFrameworks" ]]; then
643+
export USE_FRAMEWORKS=dynamic
644+
fi
643645
644-
cd packages/rn-tester
646+
cd packages/rn-tester
645647
646-
bundle install
647-
bundle exec pod install
648-
- run:
649-
name: "Build rn-tester"
650-
command: |
651-
xcodebuild build \
652-
-workspace packages/rn-tester/RNTesterPods.xcworkspace \
653-
-scheme RNTester-visionOS \
654-
-sdk xrsimulator
648+
bundle install
649+
bundle exec pod install
650+
- run:
651+
name: "Build rn-tester"
652+
command: |
653+
xcodebuild build \
654+
-workspace packages/rn-tester/RNTesterPods.xcworkspace \
655+
-scheme RNTester-visionOS \
656+
-sdk xrsimulator
655657
656658
# -------------------------
657659
# JOBS: Windows

.circleci/configurations/test_workflows/testVisionOS.yml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,3 @@
55
matrix:
66
parameters:
77
jsengine: ["JSC"]
8-
# - test_ios_rntester:
9-
# run_unit_tests: true
10-
# use_frameworks: "StaticLibraries"
11-
# ruby_version: "2.6.10"
12-
# requires:
13-
# - build_hermes_macos
14-
# matrix:
15-
# parameters:
16-
# architecture: ["NewArch", "OldArch"]
17-
# jsengine: ["Hermes", "JSC"]

0 commit comments

Comments
 (0)