Le 08/09/2015 10:26, Legoktm a écrit :
Another idea I've been thinking about is making the "npm" and "composer-test" jobs pass if no package.json/composer.json is present. In addition to fixing the release branch issue, it also would allow us to make CI/zuul more self-service. We could enable those jobs for all repos, and people could add npm/composer tests and immediately get feedback and start using them, without having to wait for someone to update the zuul config.
Hello,
Yeah that is a good idea and we talked about it during last CI checkin. We can just early exit 0 whenever the file is missing, a concern is that with the CI isolation scaling that will consumes an instance for basically nothing :-/