Skip to content

Docker image used a base for Greenroom's ROS2 package building

License

Notifications You must be signed in to change notification settings

Greenroom-Robotics/ros_builder

Repository files navigation

ROS Builder

image

This builds a base ROS 2 docker image used for building Greenroom packages.

Features

  • Greenroom's bloom fork
  • Greenroom's rosdep fork
  • All base interfaces generated with rosidl_generator_mypy

Versions

There are 4 different variations of ros_builder. See ghcr. These are

  • ghcr.io/greenroom-robotics/ros_builder:jazzy-lastest AMD64
  • ghcr.io/greenroom-robotics/ros_builder:jazzy-lastest-cuda AMD64
  • ghcr.io/greenroom-robotics/ros_builder:jazzy-lastest ARM64
  • ghcr.io/greenroom-robotics/ros_builder:jazzy-lastest-cuda ARM64

Releasing

Github Action

This will be slow to build but fast to upload.

Trigger the publish.yml github action

Local

This will be fast(er) to build but slow to upload.

  • yarn version --patch|minor|major
  • python3 scripts/docker-build.py --version 1.0.0 --arch amd64 --ros_distro jazzy