Install and configure Jenkins - BenAxiamo/Qt5OnIntelEdison GitHub Wiki

wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
  • sudo service jenkins start

  • open localhost:8080 in Browser

  • Install Git plugin

  • Install Purge Job History Plugin

  • Install EnvInject Plugin

  • Install Multijob plugin

  • Manage Jenkins -> Configure Global Security -> Enable Security

  • Security of your choice unix groups or Jenkins own Database are simplest options

Copy Jobs:

  • Jobs are stored under /var/lib/jenkins/jobs. Copy the config.xml file. Then hit "reload configuration from disk" under "manage jenkins"
  • Make sure jenkins has permissions: sudo chown jenkins -R /var/lib/jenkins/jobs

Control CPU Load

Control number of threads and BB uses and number of thread make uses in build/local.conf BB_NUMBER_THREADS = "2" PARALLEL_MAKE = "-j 2"

⚠️ **GitHub.com Fallback** ⚠️