What’s Changed
- Test plan support by @godrei in https://github.com/bitrise-steplib/steps-xcode-build-for-test/pull/39
- BREAKING CHANGE: Irrelevant
BITRISE_TEST_DIR_PATHStep Output removed. This output pointed to the built Targets directory (Debug-iphoneosfor example) within the built Test Bundle directory. - New Step Input (
Test Plan) for specifying the Test Plan to build - New Step Output (
BITRISE_TEST_BUNDLE_PATH) that points to the root directory of the built Targets and Tests (earlier it was only exported in a compressed format underBITRISE_TEST_BUNDLE_ZIP_PATH). This output is useful for Test Plan enabled projects, when building all the Test Plans (Test PlanInput not specified). In the next Steps, the desired Test Plan’s xctestrun file can be referenced as:BITRISE_TEST_BUNDLE_PATH/<xctestrun_name>.xctestrun. BITRISE_XCTESTRUN_FILE_PATHchange: if multiple xctestrun files are generated, this output points to the Scheme’s default Test Plan’s xctestrun file (or to the first xctestrun file without default Test Plan).
- BREAKING CHANGE: Irrelevant
- Step Output export improvements.
Full Changelog: Comparing 1.4.0...2.0.0 · bitrise-steplib/steps-xcode-build-for-test · GitHub