Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jenkins Configuration Build Jobs Build Jobs Cogniteam jobBeersheva jobTechnion Job 1. Copy repository from Github to Jenkins server 2. Makefile Compile+link+

Similar presentations


Presentation on theme: "Jenkins Configuration Build Jobs Build Jobs Cogniteam jobBeersheva jobTechnion Job 1. Copy repository from Github to Jenkins server 2. Makefile Compile+link+"— Presentation transcript:

1 Jenkins Configuration Build Jobs Build Jobs Cogniteam jobBeersheva jobTechnion Job 1. Copy repository from Github to Jenkins server 2. Makefile Compile+link+ ROS libraries 3. Automatic test 4. Update Github with build result

2 Github - Jenkins integration Cogniteam developer Github Cogniteam/robil 1. push Local machines Github cloud Jenkins server Jenkins Cogniteam Job 2. trigger 3. Build result 4. Pull request 5. clone integrator robil Central repository 6. Merge pull request Jenkins BeershevaJob Jenkins Technion Job Github Beersheva/robil Github Technion/robil Beersheva developers Technion developers 1. push

3 Jenkins Configuration Integration Test Jobs Integration Test Jobs Robot opens car door and stops Robot enters car and stops Robot identifies obstacle in front and stops Robot walks to car Integration test Scenario 1 1. Copy repository from Github to Jenkins server 2. Makefile Compile+link+ ROS libraries 3. Automatic test Scenario 1


Download ppt "Jenkins Configuration Build Jobs Build Jobs Cogniteam jobBeersheva jobTechnion Job 1. Copy repository from Github to Jenkins server 2. Makefile Compile+link+"

Similar presentations


Ads by Google