Everyone on the team runs a slightly different command. Can I name one?
Example threads. These questions and answers were written by the SDODS team to document real problems and how to fix them. The people named are illustrative, not real users. Questions asked on this site are marked new.
Our wiki has four versions of "the command to run before you merge", the CI file has a fifth, and they disagree about browsers and retries. Every time we change a gate someone has to find all five.
Is there something in SDODS for this, or do I write a Makefile?
Worth knowing where to put them. Processes under defaults.processes in the workspace file apply to every project; a project process with the same name overrides it wholesale.
So the pattern that scales is: the shape of pr-check in the workspace, and only the projects that genuinely differ redefining it. After that a change of gate or browser list is a YAML edit rather than a pull request against your CI file.