Skip to content

cclauss/buildfarm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

server.yaml

To use this it will look for server.yaml in $ROS_HOME/buildfarm for credentials. Put your Jenkins login in this file.

Reconfiguring Jenkins

To reconfigure Jenkins run the create_release_jobs.py script.

If you do not specify a custom workspace the gbp repositories will be cached under /tmp/repo-workspace-ROSDISTRO, so that you only have to update not clone the whole repo every time.

scripts/create_release_jobs.py groovy --commit

If a package has been renamed or removed use the --delete option to remove jobs other than the ones just configured.

Triggering new builds

Once you have made a new release into a gbp repo, and updated the version number in the rosdistro.yaml file. Run trigger_missing.py

scripts/trigger_missing.py --sourcedeb-only groovy --commit

To retrigger all job generating Debian packages where the package does not yet exist run:

scripts/trigger_missing.py groovy --commit

Load Averages

Three graphs 10sec, 3 min, 15 min rolling averages.

indigo_debbuild

Indigo Load Indigo Load Indigo Load

hydro_debbuild

Hydro Load Hydro Load Hydro Load

groovy_debbuild

Groovy Load Groovy Load Groovy Load

debbuild

Generic jobs and Groovy dry

Debbuild Load Load Load

devel

Generic jobs and Groovy dry

Devel Load Load Load

doc

Generic jobs and Groovy dry

Doc Load Load Load

About

Build scripts and notes for catkin debian build pipeline.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 80.2%
  • EmberScript 10.8%
  • JavaScript 3.2%
  • Shell 3.1%
  • CSS 1.4%
  • Makefile 1.3%