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

Where to find existing "track" in release repository?

asked 2013-03-28 20:27:40 -0600

130s gravatar image

While trying to push an existing metapackage to an existing release repository by running bloom-release (tutorial), I get an error:

$ bloom-release --ros-distro groovy qt_gui_core groovy
Given track 'groovy' does not exist in release repository.
Available tracks: ['convert', 'hydro']

But browsing the corresponding git organization on ros-gbp, I find groovy related branches and tags, while I can't find convert thing.

Where are tracks stored?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2013-03-28 20:39:08 -0600

William gravatar image

updated 2017-01-16 05:28:56 -0600

gvdhoorn gravatar image

Tracks are stored on the bloom branch in the tracks.yaml file:

It was released into groovy with an older version of bloom, you can create a new groovy track before releasing if you want:

bloom-release --rosdistro groovy --track groovy qt_gui_core --edit

EDIT Now the tracks.yaml files are stored on the master branch, hopefully that is more discoverable. Note that they will only be on the master branch once release with a newer version of bloom so some repositories may still have their track files stored in the bloom branch. I also updated the command to reflect the new syntax.

edit flag offensive delete link more

answered 2013-09-04 06:57:26 -0600

updated 2013-09-04 06:58:54 -0600

current groovy bloom, below command line works fine for first release

$ bloom-release --new-track --ros-distro groovy --track groovy qt_gui_core
edit flag offensive delete link more



Yup, i updated the answer to use the new format.

William gravatar image William  ( 2013-09-04 07:51:34 -0600 )edit

Question Tools


Asked: 2013-03-28 20:27:40 -0600

Seen: 301 times

Last updated: Jan 16 '17