ros-infrastructure / buildfarm

Build scripts and notes for catkin debian build pipeline.
6 stars 15 forks source link

sourcedebs should fail if they generate an unexpected version #209

Closed tfoote closed 9 years ago

tfoote commented 9 years ago

Right now they pass and retrigger every cycle causing an infinite build loop and no error messages. At least if it failed the downstream binaries would not start building. And the maintainer will actually see that the sourcedeb is failing. Right now the only way to detect this is to see that the buildfarm is not making progress. For example: https://github.com/ros/rosdistro/pull/5503

dirk-thomas commented 9 years ago

The new buildfarm which is in development (https://github.com/ros-infrastructure/ros_buildfarm) ensures that the version number from the distribution file matches the version number of the source package cloned from the GBP. In case of a mismatch the sourcdeb job fails.