Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器

3 篇文章 1 订阅
2 篇文章 1 订阅

一、安装

Git安装

yum命令安装:

yum install -y git

安装结果验证:

git --version

Node安装(非必须)

链接:Centos 安装nodejs

Maven安装

文档:

链接:Centos 安装Maven

JDK安装

链接:Linux下安装java JDK & 部署Zookeeper

JenKins安装

jenkins官网:Jenkins

访问Jenkins的官方网站的downdolad,网址:Jenkins ,可以看到最新的Jenkins下载,包括不同的版本,截图如下所示:

我这里选择的是【CentOS/Fedora/Red Hat】,打开链接后如下界面所示:

根据文档内容依次在命令行输入:

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 

请注意自己本地的Java版本和Jenkins版本需要匹配

# 罗列所有可以按照的版本
yum list jenkins --showduplicates
# 我的环境是java8,所以安装2.164(版本过老,需要加忽略检查)
yum install -y jenkins-2.164.3-1.1 --nogpgcheck

安装完成后我们可以再查看一下安装的情况:

rpm -ql jenkins

启动jenkins:

systemctl start jenkins

通过命令可以查看jenkins进程的运行情况:

ps -ef|grep jenkins

可以看到jenkins是通过端口8080启动。

浏览器访问http://ip:8080

根据提示,通过命令行输入:

cat /var/lib/jenkins/secrets/initialAdminPassword

 将输出的密码数据web端即可。

二、Jenkins使用

1、初始化

第一次进行Jenkins输入密码后进入如下加载界面:

等待加载完成后进行新手入门界面:

选择第一项【安全推荐的插件】就可以了,插件安装完成后,进入开始界面进行账号创建:

创建完管理员账号以后,点击【Save and Finish】,我们就可以进入Jenkins的使用界面了。

2、配置

进入全局工具配置界面:

配置JDK、Git

配置Maven

配置完成后点击【Save】进行保存。

3、新建项目

1.简单Shell构建

选择Fressstyle project

Build选择Execute shell

输入shell测试命令行

点击【Save】后,进入项目详情页,点击【Build Now】立即构建

构建完成后,在【Build istory】中查看刚才构建的控制台输出:

可以看到控制台输出了我们刚才echo的内容。

注:

2.参数化构建

我们还是使用上一次创建的项目,在配置中勾选【This project is parameterized】

这里可以添加布尔参数、选择参数、认证参数、文件参数、多行文本参数、密码参数、运行参数、字符串参数。

这里我们模拟添加两个字符串参数:

并且在Build的Execute shell中使用我们定义的参数,点击【Save】

保存后,进行构建:

可以看到点击构建以后进入到构建参数的配置界面了,这里我们不再进行参数value变更,直接单击Build

控制台输出结果如下,说明shell中成功调用了我们定义的参数。

Jenkins系列文章:

一、Jenkins 系列教程-史上最简单Jenkins教程,教你一天学会使用Jenkins利器

二、Centos 安装nodejs

三、Centos 安装Maven

四、Linux下安装java JDK

五、jenkins启动报错 Job for jenkins.service failed because the control process exited with error code.

六、jenkins启动成功,警告Warning: jenkins.service changed on disk.

七、Jenkins以root用户运行

八、Jenkins配置中文语言

九、Jenkins 报mvn:command not found、npm:command not found

十、Jenkins批量删除构建历史

十一、Jenkins 部署前后端分离构建多git项目,打包后远程部署服务器

十二、ssh-copy-id输入密码后Permission denied, please try again.

十三、Jenkins Publish over SSH、SSH免密登录、SCP免密传输、Jenkins远程传输文件、Jenkins远程部署

  • 40
    点赞
  • 296
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
Jenkins 是一个开源的自动化部署工具,它提供了丰富的插件支持,使得它可以集成多种不同的工具和技术,从而形成一套完整的持续集成和持续部署(CI/CD)解决方案。下面是一个简单Jenkins 使用教程: 1. 安装 Jenkins 在官网下载 Jenkins 的安装包,然后按照提示进行安装。安装完成之后,打开浏览器,访问 http://localhost:8080,就可以看到 Jenkins 的欢迎页面。 2. 创建一个新的 Jenkins 任务 点击 Jenkins 的首页上的“新建任务”按钮,然后输入任务的名称和描述,选择任务的类型,比如 Maven 项目或者自由风格项目等。在配置页面中设置源代码的地址和构建脚本等信息,然后保存配置。 3. 配置 Jenkins 构建触发器 在 Jenkins 的任务配置页面中,选择“构建触发器”选项卡,配置任务的触发条件,比如定时触发、代码提交触发等。 4. 配置 Jenkins 构建步骤 在 Jenkins 的任务配置页面中,选择“构建步骤”选项卡,配置任务的构建过程,比如编译代码、运行测试、打包发布等。可以使用 Jenkins 的插件来扩展 Jenkins 的功能,比如 SonarQube 插件可以用来进行代码质量分析。 5. 运行 Jenkins 任务 在 Jenkins 的任务页面中,点击“立即构建”按钮,就可以开始运行任务了。Jenkins 会根据任务的配置,自动进行构建和测试,并且将构建结果和测试结果进行汇总和展示。 以上就是一个简单Jenkins 使用教程,如果想要深入学习 Jenkins,需要进一步了解 Jenkins 的插件机制、Pipeline DSL 等高级功能。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值