Closed matzuk closed 2 weeks ago
Don't forget to follow semantic versioning! Breaking changes (including step inputs) should be in major versions only.
step.yml
changes compared to previous version:
--- steps/run-tests-using-marathon-cloud/1.0.0/step.yml 2024-11-06 18:15:49
+++ steps/run-tests-using-marathon-cloud/1.0.1/step.yml 2024-11-06 18:15:50
@@ -7,8 +7,8 @@
source_code_url: https://github.com/MarathonLabs/bitrise-step-run-tests-using-marathon-cloud
support_url: https://github.com/MarathonLabs/bitrise-step-run-tests-using-marathon-cloud/issues
-published_at: 2024-02-20T18:55:21+10:00
+published_at: 2024-11-06T20:43:56+03:00
source:
git: https://github.com/MarathonLabs/bitrise-step-run-tests-using-marathon-cloud.git
- commit: 8d51d5102314a4f28097574e61f0376e4df91c17
+ commit: fa9c6f4ecedbf2babba03c3843da2195a399e6c4
project_type_tags:
- ios
@@ -89,8 +89,8 @@
is_expand: true
is_required: false
- - system_image: default
+ - system_image: ""
opts:
- title: OS-specific system image
- summary: OS-specific system image. For Android one of `default` ,`google_apis`. For iOS only `default`
+ title: Runtime system image. Only for Android
+ summary: Runtime system image. Possible values are `default` ,`google_apis`
description: ""
value_options:
@@ -117,4 +117,46 @@
- "true"
- "false"
+ is_expand: true
+ is_required: false
+ - output: ""
+ opts:
+ title: Output folder
+ summary: Output folder for test run results
+ description: ""
+ is_expand: true
+ is_required: false
+ - filter_file: ""
+ opts:
+ title: Filter file
+ summary: File containing test filters in YAML format, following the schema described at https://docs.marathonlabs.io/runner/configuration/filtering/#filtering-logic. For iOS see also https://docs.marathonlabs.io/runner/next/ios#test-plans.
+ description: ""
+ is_expand: true
+ is_required: false
+ - device: ""
+ opts:
+ title: Device type
+ summary: Device type. For Android one of [phone, tv, watch]. For iOS one of [iPhone-15, iPhone-15-Pro, iPhone-15-Pro-Max]
+ description: ""
+ is_expand: true
+ is_required: false
+ - xcode_version: ""
+ opts:
+ title: Xcode version. Only for iOS
+ summary: Xcode version. Only for iOS. Possible values are [15.2, 15.4]
+ description: ""
+ is_expand: true
+ is_required: false
+ - xctestplan_filter_file: ""
+ opts:
+ title: Test filters supplied as .xctestplan file. Only for iOS
+ summary: Test filters supplied as .xctestplan file
+ description: ""
+ is_expand: true
+ is_required: false
+ - xctestplan_target_name: ""
+ opts:
+ title: Target name to use for test filtering in .xctestplan. Only for iOS
+ summary: Target name to use for test filtering in .xctestplan
+ description: ""
is_expand: true
is_required: false
What to do if the build fails?
At the moment contributors do not have access to the CI workflow triggered by StepLib PRs. In case of a failed build, we ask for your patience. Maintainers of Bitrise Steplib will sort it out for you or inform you if any further action is needed.
New Pull Request Checklist
Please mark the points which you did / accept.
bitrise run test
(in the step's repository)bitrise run audit-this-step
(in the step's repository - note, if you don't have this workflow in yourbitrise.yml
, you can copy it from the step template.)