ROS Galactic
This guide is for setting up Jenkins for Continuous Integration in the ros2_ci_test
repository.
source ~/ros2_ws/install/setup.bash
sudo apt-get update
sudo apt-get install -y docker.io docker-compose
sudo service docker start
cd ~/webpage_ws
bash start_jenkins.sh
cat /home/user/jenkins__pid__url.txt
- User: admin
- Password: gokhul123
- ros2_ci_test
This project is configured using pipeline method, to build this project manually go to the project and press "Build Now" button.
- we can automate the build process whenever we modify and commit changes to the github account.
- Create a pull request and and once the changes are made then we can see the project is build.
- we can also confirm it by navigating to console output and check that the build has been triggered with SCM.
- this method takes time to build the project