Я не понимаю, почему одни и те же полосы скоростных полос занимают намного больше времени, когда они работают на Bitrise. Я ищу подсказку, как это ускорить.
Локальный компьютер:
В битрейте:
Дорожки:
pod_lib_lint:
pod_lib_lint(
podspec: podspec_path[PODSPEC_PATH_KEY],
include_podspecs: podspec_path[PODSPEC_DEPENDENCIES_KEY],
sources: PODS_SOURCES,
skip_tests: true,
allow_warnings: true
)
run_tests:
run_tests(
output_types: 'junit,html',
code_coverage: true,
workspace: WORKSPACE_PATH,
scheme: scheme,
devices: TEST_DEVICES,
output_directory: "#{SCAN_PATH}/#{kit}/#{scheme}",
buildlog_path: "#{ENV['SECRET']}",
derived_data_path: "#{DERIVED_DATA_PATH}/#{kit}/#{scheme}",
prelaunch_simulator: true,
xcargs: "COMPILER_INDEX_STORE_ENABLE=NO"
)
Я использую кэш Bitrise Pu / 1035 *:
- cache-push:
run_if: ".IsCI"
inputs:
- cache_paths: |
$BITRISE_CACHE_DIR
$GEM_CACHE_PATH
./Pods -> ./Podfile.lock