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

Jenkis安装、配置及账号权限分配保姆级教程

Jenkis安装、配置及账号权限分配保姆级教程

  • 安装Jenkins
    • 下载Jenkins
    • 启动Jenkins
  • 配置Jenkins
    • 入门Jenkins配置
    • 配置中文
  • 配置前端自动化任务流
    • 新建任务
    • 拉取代码
    • 打包
    • 上传云服务并运行
  • 配置后端自动化任务流
    • 新建任务
    • 拉取代码
    • 打包
    • 上传云服务并运行
  • 账号权限分配
    • 创建用户
    • 分配视图权限

安装Jenkins

本文以jenkins.war 2.504.1 LTS版作为演示,强烈建议下载最新版Jenkins,因为部分Jenkins中的插件对Jenkins版本有要求,如果不下载最新版可能会导致Jenkins插件安装失败。

下载Jenkins

Jenkins官方下载地址:https://www.jenkins.io/download/
点击圈中的连接即可下载
在这里插入图片描述

启动Jenkins

此版本的Jenkins需要使用JDK17及以上版本的环境
如果服务器已安装jdk1.8或其他jdk17以下版本是无法启动Jenkins的,需要安装jdk17,安装jdk17后只要不配置Java环境变量就不会影响服务器上已运行的项目,在Jenkins启动时只需要指定jdk17的安装位置就可以了。

/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin/java -jar jenkins.war

Jenkins启动默认端口号是8080,如果端口已被其他服务占用,可在Jenkins启动时指定端口号,如8081。

/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin/java -jar jenkins.war --httpPort=8081

启动后会在控制台输出管理员密码,在***********中,如果忘记管理员密码,可在此文件中查看: This may also be found at: /root/.jenkins/secrets/initialAdminPassword
在这里插入图片描述
启动地址:http://localhost:8081/
在这里插入图片描述

配置Jenkins

入门Jenkins配置

输入管理员密码,点击继续
在这里插入图片描述
安装Jenkins推荐的插件
在这里插入图片描述
点击安装推荐的插件会进入插件下载页面,此处需要注意的是如果Jenkins安装的不是最新版本就会导致部分或全部插件安装失败,所以本文开始时建议安装最新版,因为我安装的是最新版所以,插件全部安装成功。
在这里插入图片描述
插件安装成功会自动进入到管理员创建页面,创建第一个管理员点击保存并完成
在这里插入图片描述
保存后会进入实例配置,默认当前端口,点击保存并完成
在这里插入图片描述
完成后即可开始使用Jenkins了
在这里插入图片描述
点击开始使用Jenkins进入首页
在这里插入图片描述

配置中文

使用中文需要下载Locale 插件
点击Manage Jenkins 中的 Plugins
在这里插入图片描述
安装中文插件
在这里插入图片描述
安装完成后勾选重启选项
在这里插入图片描述
等待Jenkins重启
在这里插入图片描述
重启后输入用户名密码,再次进入到首页,可看到大部分已被汉化
在这里插入图片描述

配置前端自动化任务流

新建任务

点击首页新建任务ÿ

相关文章:

  • React实现B站评论Demo
  • Linux环境部署iview-admin项目
  • 智能工厂自主优化:从局部调优到全局演进
  • 【中间件】brpc_基础_用户态线程中断
  • 小程序 IView WeappUI组件库(简单增删改查)
  • iview 表单验证问题 Select 已经选择 还是弹验证提示
  • Qt实现 hello world + 内存泄漏(5)
  • Qt基础知识记录(终篇)
  • cloudfare+gmail 配置 smtp 邮箱
  • GPU集群训练经验评估框架:运营经理经验分析篇
  • load_dotenv()详解
  • 《算法导论(第4版)》阅读笔记:p6-p6
  • GCC 使用指南
  • idea创建springboot工程-指定阿里云地址创建工程报错
  • Spring AI聊天模型API:轻松构建智能聊天交互
  • 每日c/c++题 备战蓝桥杯(洛谷P1190 [NOIP 2010 普及组] 接水问题)
  • 【心海资源】子比主题新增注册与会员用户展示功能模块及实现方法
  • Maven框架详解:构建与依赖管理的利器
  • Linux 入门:操作系统进程详解(上)
  • ARM Linux 设备树
  • 莫斯科一机场实施临时限制措施
  • 外交部亚洲司司长刘劲松就日本民用飞机侵闯我钓鱼岛领空向日方提出严正交涉
  • 菲律宾首都机场航站楼外发生汽车冲撞事故致2死多伤
  • 多地晒五一假期前两日成绩单,湖南单日客流同比增长逾三成
  • 体坛联播|赵心童晋级世锦赛决赛,德布劳内一球制胜
  • 五一假期首日,多地党政主官暗访督查节日安全和值班值守工作