-
Notifications
You must be signed in to change notification settings - Fork 0
Indigo :: First Time Release
Daniel Stonier edited this page Jan 27, 2017
·
1 revision
The following uses the hypothetical repo foo.
- Create a new repository called foo-release.
- Initialise it with a README.
- Clone the release repository locally and configure it with bloom for indigo.
> git clone https://github.com/yujinrobot-release/foo-release
> cd foo-release
> bloom-release --rosdistro indigo --track indigo foo --edit
- First provide a link to the release repo to get it started:
https://github.com/yujinrobot-release/foo-release.git
- Repository Name: foo
- Upstream Repository URI: url to your code repo
- e.g.
https://github.com/stonier/foo.git
- Version: :{auto}
- Release Tag: :{version}
- Upstream Devel Branch: usually 'indigo'
- ROS Distro : indigo
- Patches Directory : None
- Release Repository Push URL: None (will use your supplied release URI by default)
- Releasing Complete, push? : yes
- Add Documentation? : yes if you have sphinx/doxygen organised, no otherwise.
- Add Source Information? : yes, lets you test pre-releases off the latest and adds repo links on the ros wiki page
- Add Maintenance Status? : yes, either 'maintained' or 'developed'.