Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.31 KB

README.md

File metadata and controls

42 lines (26 loc) · 1.31 KB

docker-ros-build

Docker image with all dependencies to build the kitcar-ros workspaces

The source is available at KITcar's GitLab and a mirrored version at GitHub, the build Docker image is available at GitLab.

Get Docker Image

Download the docker image with

docker pull git.kitcar-team.de:4567/kitcar/docker-ros-build

Build Docker Image

Build the Docker image with:

docker build -t  git.kitcar-team.de:4567/kitcar/docker-ros-build .

Use the Docker Image to build kitcar-ros

Clone the kitcar/kitcar-ros repository somewhere Then run a Docker container from the image:

docker run -it -v $PATH_TO_KITCAR_ROS:/kitcar git.kitcar-team.de:4567/kitcar/docker-ros-build

Inside the container, you can build with:

/kitcar/build_all.sh

Update Docker Image

The Docker image will be updated after merging into the master branch at KITcar's GitLab. The image on the master branch is tagged as latest, other branches will create a Docker image tagged with the branch name (for a branch named "example" the tag is "branch_example").

Because some of our GitLab Runners are low on hard drive memory, we should keep an eye on the size of the Docker image.