deploygate-cli icon indicating copy to clipboard operation
deploygate-cli copied to clipboard

Auto-detected build configuration is indeterministic for multi-scheme/build-configuration projects

Open jmatsu opened this issue 1 year ago • 0 comments

ref: https://github.com/DeployGate/deploygate-cli/blob/9fc5bfca02fbdd2b4807770527b563959702c0de/lib/deploygate/xcode/ios.rb#L87

The current implementation infers some values unless specified though, it's poor and/or partially wrong so it looks indeterministic. We have to stop using the current inference logic and match to the inference of Fastlane, which is done by Gym.

This may break any projects which are accidentally working with the wrong inferred values, however, deterministic builds are preferable for any customers including the owners of such projects.

jmatsu avatar Feb 13 '24 02:02 jmatsu