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"