当前位置: 首页 > news >正文

Jenkins

1.安装

需要先安装jdk11

yum install -y java-11

yum localinstall -y jenkins-2.361.4-1.1.noarch.rpm

启动服务

systemctl enable --now jenkins.service

开始安装

进入下一步,关掉即可

下一步,点击开始使用Jenkins

2.插件的安装

1.方式一,页面下载安装

页面点击系统管理

下滑,点击插件管理

2.将jpi文件放至/var/lib/jenkins/plugins/

将根目录插件包内容解压至该目录下,tar xzvf ~/jenkins-2.361-plugins.tar.gz

重启Jenkins

3.Jenkins-Shell集成

1准备.

systemctl daemon-reload

systemctl restart jenkins.service

2.创建文件夹

3.创建项目

4.选择参数

选择执行shell

5.运行项目

选择参数,开始构建

成功运行

 

4.丢弃旧的构建

设置里面

4.Jenkins-Shell拉取代码并打包

环境准备:

4.1.将代码上传至gitlab

4.1.1gitlab创建仓库

4.1.2本地提交代码至gitlab

git init

git add .

git commit "cm"

 git config --global user.name "Administrator"

 git config --global user.email "admin@example.com"

 git remote add origin http://gitlab.lxc.cn/root/mall4m-master.git

git tag -a "v1.0" -m "v1.0"

git push -u origin --all

git push -u origin --tags

4.2.配置Jenkins密钥认证拉取代码

需要先配置好host解析

添加任务

源码管理选择git

配置私钥

点击add将私钥复制进去即可

完成构建,开始运行

5.Jenkins拉取指定版本代码

5.1安装插件


http://www.mrgr.cn/news/81005.html

相关文章:

  • USB子系统学习(四)用户态下使用libusb读取鼠标数据
  • mybatis 是否支持延迟加载?延迟加载的原理是什么?
  • shell脚本控制——定时运行作业
  • 实验5 配置OSPFv2验证
  • DeepSeek--教师备课效能100%
  • Day59_20250207_图论part4_110.字符串接龙|105.有向图的完全可达性|106.岛屿的周长
  • lc148链表排序——链表版归并排序
  • AI的进阶之路:从机器学习到深度学习的演变(二)
  • 【老白学 Java】泛型应用 - 卡拉 OK(四)
  • git merge 冲突 解决 show case
  • FFmpeg 4.3 音视频-多路H265监控录放C++开发二十一.2,RTP协议-RTP协议概述,协议详情
  • JS数组方法汇总
  • 【算法】编程拓展-C语言-期末复习
  • 代码随想录算法训练营第十一天-239.滑动窗口最大值
  • 基于pytorch的深度学习基础3——模型创建与nn.Module
  • 009 Qt_显示类控件_QLCDNumber、ProgressBar、Calendar
  • 深度学习Python基础(2)
  • 移植 OLLVM 到 LLVM18,修复控制流平坦化报错
  • EdgeX Core Service 核心服务之 Meta Data 元数据
  • 精通Redis(一)
  • SpringBoot Redis 消息队列
  • JWT,OAuth 2.0,Apigee的区别与关系
  • MySQL的详细使用教程
  • .NET重点
  • iOS + watchOS Tourism App(含源码可简单复现)
  • 【Lua热更新】上篇