MobileNativeFoundation / bluepill

Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
BSD 2-Clause "Simplified" License
3.19k stars 232 forks source link

Extend Azure CI/CD automation to PRs off non-master branches #386

Open ravimandala opened 4 years ago

ravimandala commented 4 years ago

Often we might have to do some fixes or features in Bluepill version that supports an earlier Xcode version (Eg. Xcode 10.2) or for that matter any branch other than the master. So, the Azure CI/CD automation should be extended to PRs that are not based on the master branch (Eg. https://github.com/linkedin/bluepill/pull/376). \cc @ob @jmkk

ravimandala commented 4 years ago

I am working on this. One limitation I found in the .yml the configuration is, the branch name should be alpha-numeric in order to trigger the Azure pipeline, which is not case for most of the branches of this repo. Checking if we can workaround for this or if limiting to a different branch naming convention is the only way.

chenxiao0228 commented 3 years ago

@ravimandala any updates?