If we are to test postgresql and the like we don't want that to run on d6 so we need a way to abstractly limit this. There is the 'core' argument on branches which will most likely be the best way.

Otherwise the project client may need a way to specify which environments to run.