Table of Contents
Repository for CI/CD based on Jenkins and a tortoisebot
- ROS Noetic
- Docker
- Clone the repo
git clone https://github.com/mefisto2017/checkpoint17_ros1
- Docker instalation
sudo apt-get update sudo apt-get install docker.io docker-compose sudo service docker start
- Docker configuration
sudo usermod -aG docker $USER newgrp docker
- Test:
cd docker
docker-compose up
- Start jenkins:
bash ~/webpage_ws/start_jenkins.bash
- Copy the url from :
~/jenkins__pid__url.txt
- Log :
user: admin
pw: 402e4b9cc7c744f19249c186070498fa
-
Modify the README.MD file
-
Push the changes by loading the id_rsa file (catkin_ws/src/ros1_ci) to the ssh-agent, password is empty.