centos下的Jenkins搭建和踩坑记录


Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
jenkins官网:https://www.jenkins.io/zh/download/

主要用于:
  1. 持续、自动地构建/测试软件项目。
  2. 监控一些定时执行的任务。

在centos下搭建jenkins的共同操作:
1、安装JDK

yum install -y java

2、安装jenkins

添加Jenkins库到yum库,Jenkins将从这里下载安装。
因为jenkins提供的rpm包都是二进制文件,所以不受本身架构的限制
此处使用的是mips64el架构

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

如果不能安装就到官网下载jenkins的rpm包,官网地址(http://pkg.jenkins-ci.org/redhat-stable/

1 wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
2 rpm -ivh jenkins-2.7.3-1.1.noarch.rpm

配置jenkis的端口

vi /etc/sysconfig/jenkins

找到修改端口号:

JENKINS_PORT="8080" 此端口不冲突可以不修改

3、启动jenkins并设置自启动

service jenkins start/stop/restart
systemctl enable jenkins

4、打开jenkins

在浏览器中访问 localhost:8080
首次进入会要求输入初始密码如下图,
初始密码在:/var/lib/jenkins/secrets/initialAdminPassword




设置管理员账号

踩坑记录

常见错误一般是jdk的配置问题

可以修改jenkins配置文件在candidates中添加java的真正安装路径
vi /etc/init.d/jenkins


或者vi /etc/profile添加配置JAVA_HOME

以上操作可以解决多数的常见问题

由于Jenkins是一个Java程序,具有跨平台的优点,因此向龙芯平台迁移Jenkins简单易行,不存在任何障碍,具体需要下面几个步骤:

向龙芯平台迁移Jenkins

  1. 在龙芯平台上准备环境。Jenkins的运行需要依赖JDK,在Loongnix系统上执行以下命令即可完成龙芯OpenJDK的安装:
$ sudo yum install -y java-1.8.0-openjdk-devel
  1. 在龙芯平台上启动Jenkins。访问Jenkins官网并下载最新版本Jenkins(jenkins.war文件),或将x86平台上的jenkins.war拷贝至龙芯平台,输入如下命令:
 java-jar jenkins.war

就完成了Jenkins的启动,启动后Jenkins会自动去工作目录寻找相关配置。

  1. 迁移完毕,访问Jenkins服务。打开浏览器在地址栏上输入localhost:8080即可。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容