Centos7 Jenkins 下载安装-----看此文章即可

 下载地址:清华大学开源软件镜像站 | Tsinghua Open Source Mirror

Redhat Jenkins Packageshttps://mirrors.jenkins-ci.org/redhat/

一、Jenkins 

 Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工具有Maven、Ant、Gradle。

二、CI\CD是什么?

  CI(Continuous integration,中文意思是持续集成)是一种软件开发时间。持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试结果,我们可以确定新代码和原有代码能否正确地集成在一起。借用网络图片对CI加以理解。

持续集成的目的,就是让产品可以快速迭代,同时还能保证高质量。它的核心措施是,代码

集成到主干之前,必须通过自动化测试。

通过持续集成,团队可以快速地从一个功能到另一个功能。

1、下载、安装Jenkins

 跟我一样jdk安装的是1.8可以选择装这个。安装插件的时候不会出现问题。

卸载

rpm -e jenkins-2.48-1.1.noarch

rm -rf /var/lib/jenkins/

Redhat Jenkins Packageshttps://mirrors.jenkins-ci.org/redhat/

下载jenkins  rpm包

wget https://mirrors.jenkins-ci.org/redhat/jenkins-2.346-1.1.noarch.rpm --no-check-certificate

1、安装rpm

rpm -ivh    jenkins-2.346-1.1.noarch.rpm

rpm -qc jenkins  相关配置文件

/var/lib/jenkins/   -----jenkins 数据目录

2、修改Jenkins 配置文件

vim /etc/sysconfig/jenkins

JENKINS_USER="root"  修改jenkins用户为root用户
JENKINS_PORT="8888"  修改端口号

2、启动Jenkins

./jenkins start
Starting Jenkins bash: /usr/bin/java: No such file or directory
                                                           [FAILED]

解决方法如下

可以去vim /etc/init.d/jenkins

which  java 

/usr/local/java/bin/java  ---添加一行

./jenkins start     
 

 启动成功

参数化构建过程
选项参数
name:  projectname  工程
choicess  : 项目

字符参数
name:git_version
default value : 分支
description  : 定义其他分支版本

选项参数
name:services_name
choicess:项目

build Environment
ssh site  publish@ip

post build scripts: 

jenkins项目构建报错

分析下原因:jenkins 调用shell 脚本,会调用系统mvn的环境变量。

echo $PATH

 在系统变量中----添加mvn环境变量---保存即可。

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值