Images | Build Status | Dockerhub |
---|---|---|
Galactic | prachandabhanu/build_env:galactic | |
Humble | prachandabhanu/build_env:humble | |
Turtlebot3 with Noetic | prachandabhanu/build_env:noetic-turtlebot3-waffle prachandabhanu/build_env:noetic-turtlebot3-burger | |
Pytorch 1.10.0 with Detectron2 | prachandabhanu/build_env:pytorch-1_10_0 | |
Clang Formatting |
- Install:
pip install pre-commit
- Check version:
pre-commit --version
- Setup workspace:
pre-commit install
- Run against all files:
pre-commit run --all-files
orpre-commit run --all-files --hook-stage manual
A new method is being created (under test) to adopt your docker workspaces flexibly.
cd <your path>/docker_workspace/ros2_linux/script
run: ./run_env.sh -h
to get the options that are available for you.
Options | Argument | Description |
---|---|---|
-v | `humble | rolling` |
-u | `manipulation | navigation |
-s | `true | false` |
-i | name of the image |
Provide the Image Name |
-b | NULL |
Choose build mode |
-r | NULL |
Run mode |
-w | /path/to/your/workspace |
Attach your workspace only required while run (-r) |
-h | NULL |
Show help |
Example: ./run_env.sh -v rolling -u manipulation -i canopen_image -b
Example: ./run_env.sh -v rolling -u manipulation -i canopen -w ~/ros_ws/colcon_can_ws -r
todo