ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

This particular error you are getting is due the fact that there is no tag which matches your version in your upstream repository.

More fundamentally, it looks like you are trying to use your upstream repository (the place where you keep your source code and do development) as your release repository. This is not generally the case, usually you have you source code for a package (say foo) at a repository like https://github.com/organization/foo.git and then you have a separate repository called the release repository where you use bloom. Normally this repository is named something like foo-release.

The appropriate work flow for bloom is that in the release repository you run git-bloom-config <URL of the upstream repo> git and then git-bloom-release rosdebian groovy. This will get the latest version of your upstream (by way of a tag matching your version, e.g. 0.0.1) and import it into the release repository. Then it will generate the debian files required for the build farm to create binary debs of your package.