Jenkins2 Installation
Материал из noname.com.ua
Установка и настройка Jenkins2
Умолчания
- IP: 10.20.0.100
- OS: Ubuntu 14.04
Установка
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo 'deb https://pkg.jenkins.io/debian binary/' >/etc/apt/sources.list.d/jenkins.list
sudo apt-get update sudo apt-get install jenkins
После установки - сразу запущен.
root 5098 0.0 0.0 11748 2208 pts/0 S+ 15:37 0:00 \_ grep --color=auto jenkins jenkins 5047 0.0 0.0 20032 188 ? S 15:37 0:00 /usr/bin/daemon --name=jenkins --inherit --env=JENKINS_HOME=/var/lib/jenkins --output=/var/log/jenkins/jenkins.log --pidfile=/var/run/jenkins/jenkins.pid -- /usr/bin/java -Djava.awt.headless=true -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080 jenkins 5048 107 3.5 1928960 143152 ? Sl 15:37 0:08 \_ /usr/bin/java -Djava.awt.headless=true -jar /usr/share/jenkins/jenkins.war --webroot=/var/cache/jenkins/war --httpPort=8080
Начальная настройка
- В отличии от Jenkins 1.хх, Jenkins 2.xx имеет включенную авторизацию по-умолчанию.
В нашем случае мы будем использовать LDAP для авторизации, потому временно секюрити нужно отключить:
- В файле /etc/default/jenkins - отключить Wizzard
JAVA_ARGS="-Djava.awt.headless=true -Djenkins.install.runSetupWizard=false"
- В файле /var/lib/jenkins/config.xml изменить значение useSecurity на false
<useSecurity>false</useSecurity>