I’d like to submit PRs and do what I can to apply the same checks and tests as a project’s CI uses. I believe you (the Bablyon.js development process) uses Azure pipelines rather than the more typical GitHub Actions. I’ve found a couple of pipelines for tests https://dev.azure.com/babylonjs/ContinousIntegration/_build?view=folders&pipelineNameFilter=test I haven’t managed to work out which ones are run for pull requests, etc. Any pointers to the pipelines and their configurations would be great, thank you.
cc @docEdub
Most of the testing is done by the CI Monorepo pipeline on Azure. Here’s a successful run that you can click through the tasks to see which tests get run for PRs:
Thank you - the commands are easy enough to copy+paste and run locally, albeit a bit fiddly and potentially error-prone e.g. if someone misses commands or copies and runs them out of order.
Out of interest, are the scripts actually published?
They are not.
1 Like