@finestructure hmmmm ok so I have tried this years ago, but cannot recall. I just gave it a shot and am encountering this:
"xcodebuild: error: Failed to build workspace XYZ with scheme XYZ.: Cannot test target “XYZTests” on “Any iOS Device”: Tests must be run on a concrete device"
Perhaps this works only for builds but not for running tests?
@mattiem @finestructure I updated my ActionBuilderPlugin recently to pick a device at CI-runtime, as it was getting on my nerves. Especially annoying when baked into a CI script and then Xcode is updated and the old device no longer exists.
Not sure if I've actually pushed that code into a release yet, but it ends up generating this sort of thing:
Which is ugly, but works. Boiling all that down into something cleaner is on my to do list!
@samdeane @finestructure I have not tried it yet but I *think* that is basically what this is doing internally:
@mattiem @finestructure ah, cool!
I’ve been thinking that I should try to turn my plugin into an action as it makes a lot more sense in some ways.