Jenkins安装与使用

jdk安装
vi /etc/profile

export JAVA_HOME=/usr/java/jdk1.8.0_65 
export JRE_HOME=$JAVA_HOME/jre 
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib 
export PATH=$JAVA_HOME/bin:$PATH

source /etc/profile
------------------------------------------------------------------
jenkins安装

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins

vi /etc/sysconfig/jenkins

ln -s /usr/software/jdk8/bin/java /usr/bin/java

http://192.168.72.10:8088
密码所在位置
/var/lib/jenkins/secrets/initialAdminPassword
不勾选任何插件,直接安装

chkconfig jenkins on  设置jenkins开机启动

jenkins new job 没有maven项目选项 解决办法:
原因是缺少插件,名称为Maven Integration plugin。做个笔记,避免以后在遇到这样的坑。

1、新版本的jenkins修改端口
新版本jenkins的配置文件在/etc/sysconfig/jenkins
vi /etc/sysconfig/jenkins
找到JENKINS_PORT="8080" 将端口修改成自己的端口。
注意:因为jenkins默认启动方式是通过jetty容器启动,如果改成80端口可能会报权限不够的异常,在linux下,如果使用1024以下的端口则需要root权限或需要更改防火墙配置放开端口限制。


2、解决jenkins内存溢出的问题
同样修改jenkins的配置文件,修改JAVA_OPTIONS参数
vi /etc/sysconfig/jenkins
找到JENKINS_JAVA_OPTIONS="-Djava.awt.headless"
修改成
JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"
具体参数根据自己的机器实际情况调整。

3、升级jenkins版本
jenkins官网升级后会在jenkins中推送需要升级的版本消息,下载最新版本的jenkins的war包。
找到jenkins.war包的安装目录,直接替换就可以了,原来安装的插件,配置什么的都可以不变。版本号变成了最新的版本号
进入到/usr/lib/jenkins目录将jenkins.war包换成需要升级的最新版的jenkins的war包
/usr/lib/jenkins/jenkins.war
重新启动,就完成了升级。


4、查看jenkins启动运行日志
vi /var/log/jenkins/jenkins.log


将jar install 到了 maven 本地库里了 但是 jenkins 打包依然 报错 坑!!!!!!
mvn install:install-file -DgroupId=com.concrete -DartifactId=concrete-platform.msg -Dversion=1.0-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
原因是 jenkins 与 操作系统上使用了不同的 maven本地仓库 需要将 操作系统上.m2上的 jar 拷贝到 jenkins的仓库 路径 /var/lib/jenkins/.m2/repository

maven默认仓库路径/root/.m2/repository
jenkins默认仓库路径/var/lib/jenkins/.m2/repository

修改jenkins默认的仓库地址
/var/lib/jenkins/hudson.tasks.Maven.xml


maven parent.relativePath指向错误的问题 报错信息:'parent.relativePath' points at no local POM
更改镜像地址为阿里云的maven
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>


--------------------------------------------------------------------
maven安装
MAVEN_HOME=/usr/software/maven3
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin

mvn -v

mvn install:install-file -Dfile=/usr/software/ojdbc6-11.2.0.3.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar 

------------------------------------------------------------------------------------------------------------------------------------------

Linux命令
ls  -lht   将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值