You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/diffbot_robot.md
+108-2
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
##DiffBot Robot
1
+
# DiffBot Robot
2
2
3
3
The [`diffbot_robot`](https://github.com/ros-mobile-robots/diffbot/tree/noetic-devel/diffbot_robot) package is a
4
4
[ROS metapackage](http://wiki.ros.org/Metapackages) that references all related packages to DiffBot.
@@ -14,6 +14,112 @@ Successfully created files in /home/fjp/git/ros_ws/src/diffbot/diffbot_robot. Pl
14
14
To release a package see the [bloom](http://wiki.ros.org/bloom) page and the listed tutorials there. Specifically the following ones:
15
15
16
16
- To index the package follow the [Indexing Your ROS Repository for Documentation Generation](http://wiki.ros.org/rosdistro/Tutorials/Indexing%20Your%20ROS%20Repository%20for%20Documentation%20Generation).
17
-
18
17
- Release a package using bloom, see [First Time Release tutorial](http://wiki.ros.org/bloom/Tutorials/FirstTimeRelease).
19
18
19
+
## Prepare and Create a New Release
20
+
21
+
The steps to do create a new release are the following
22
+
23
+
1.`cd` to the `diffbot` repository which contains all the modified packages and make sure there are no uncommitted or untracked changes.
24
+
2. Use `catkin_generate_changelog` to create updated changelogs (populated with the previous commit messages):
Checking if working copy is clean (no staged changes, no modified files, no untracked files)...
99
+
Rename the forthcoming section of the following packages to version '1.1.0': diffbot_base, diffbot_bringup, diffbot_control, diffbot_description, diffbot_gazebo, diffbot_mbf, diffbot_msgs, diffbot_navigation, diffbot_robot, diffbot_slam
100
+
Bump version of all packages from '1.0.0' to '1.1.0'
remote: Resolving deltas: 100% (24/24), completed with 21 local objects.
116
+
To https://github.com/ros-mobile-robots/diffbot.git
117
+
d2849d9..e7b6c8c noetic-devel -> noetic-devel
118
+
Total 0 (delta 0), reused 0 (delta 0)
119
+
To https://github.com/ros-mobile-robots/diffbot.git
120
+
* [new tag] 1.1.0 -> 1.1.0
121
+
The source repository has been released successfully. The next step will be 'bloom-release'.
122
+
```
123
+
124
+
As mentioned in the final output, you are now ready to create a [release repository](http://wiki.ros.org/bloom/Tutorials/FirstTimeRelease#Creating_a_Release_Repository) (if not already [done](https://github.com/ros-mobile-robots-release))) and
125
+
follow the rest of the steps to [releasing your package](http://wiki.ros.org/bloom/Tutorials/FirstTimeRelease#Creating_a_Release_Repository).
0 commit comments