jenkins
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins相关的知识,希望对你有一定的参考价值。
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:
1、持续的软件版本发布/测试项目。
2、监控外部调用执行的工作。
实验环境
centos6.9_x64
实验软件
jdk-7u80-linux-x64.tar.gz
jenkins-2.7.3-1.1.noarch.rpm
apache-maven-3.5.0-bin.tar.gz
软件安装
tar zxvf jdk-7u80-linux-x64.tar.gz
tar zxvf apache-maven-3.5.0-bin.tar.gz
mv jdk1.7.0_80 /usr/local/java
mv apache-maven-3.5.0 /usr/local/
rpm -ivh jenkins-2.7.3-1.1.noarch.rpm
vim /etc/profile
export JAVA_HOME=/usr/local/java/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export MAVEN_HOME=/usr/local/apache-maven-3.5.0
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile
java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
mvn --version
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/apache-maven-3.5.0
Java version: 1.7.0_80, vendor: Oracle Corporation
Java home: /usr/local/java/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-696.el6.x86_64", arch: "amd64", family: "unix"
You have new mail in /var/spool/mail/root
service jenkins start
netstat -tuplna | grep 8080
tcp 0 0 :::8080 :::* LISTEN 3042/java
You have new mail in /var/spool/mail/root
ps -aux | grep jenkins
Warning: bad syntax, perhaps a bogus ‘-‘? See /usr/share/doc/procps-3.2.8/FAQ
jenkins 3042 2.4 19.8 1145280 201392 ? Ssl 15:03 0:32 /usr/local/java/bin/java -Dcom.sun.akuma.Daemon=daemonized -Djava.awt.headless=true -DJENKINS_HOME=/var/lib/jenkins -jar /usr/lib/jenkins/jenkins.war --logfile=/var/log/jenkins/jenkins.log --webroot=/var/cache/jenkins/war --daemon --httpPort=8080 --debug=5 --handlerCountMax=100 --handlerCountMaxIdle=20
root 3240 1.0 0.0 103332 884 pts/0 S+ 15:25 0:00 grep jenkins
http://192.168.1.128:8080/login?from=%2F 192.168.1.128为服务端ip
cat /var/lib/jenkins/secrets/initialAdminPassword
298f4e130d7f4eec8bde2e30d169502c 生成秘钥
install
安装插件
本文出自 “hades” 博客,谢绝转载!
以上是关于jenkins的主要内容,如果未能解决你的问题,请参考以下文章