Jenkins简单使用介绍

简介:

一、Jenkins的配置

1. 下载地址:

Jenkins的官方网站:http://jenkins-ci.org/

目前最新版本的Windows版:http://mirror.xmission.com/jenkins/windows/jenkins-1.504.zip

 

 

2. 安装

Windows版的安装方式,直接按照安装包提示即可。此版本自带服务器,安装之后,就可以直接访问。

如果下载的是.war文件,可以用tomcat进行配置。并且安装java,使用Java -jar jenkins.war命令。

 

3. 启动服务

在服务中,启动jenkins。

 

 

 

 

4. 访问

使用 http://localhost:8080/ 访问,默认端口为8080,可以修改。

 


 

二、权限

1. 插件管理

Jenkins提供了大量的插件,其中在对用户进行管理配置这块推荐使用“Role-basedAuthorization Strategy”

如下图在系统管理界面下,点击管理插件进入插件安装界面。Jenkins的插件安装管理配置都很简单,通过web直接全能搞定。

 

插件管理界面如下图所示:

 

 

勾选需要的插件,到页面最下面有两个按钮“Install without restart” “Download now and install after restart”,根据需要点选提交开始安装。


 

2. “Role-basedAuthorization Strategy”的启用:

点击系统管理点击系统设置,如下图所示:安全域选择使用Jenkins专有用户数据库,可以在初始化的时候勾选允许用户注册,以后为了安全,请关闭该项;授权策略选择使用“Role-Based Strategy”


 

 

配置完成save后在系统管理下新增选项“Manage and Assign Roles”。点击管理用户新建账户后即可进行账户,群组的安全策略配置。


 

3. 管理组权限设置,构建权限设置:

点击“Manage and AssignRoles”,先选择“Manage Roles”如下图所示,在Global roles这里创建权限分组,如admin是最高管理员权限,拥有所有权限,readonly只有读权限等,这里可以根据具体情况设置多个分组,不同权限;然后设置“Project roles”Role to add 填写分组名称,Pattern填写分组的规则。例如这个分组叫test,他的规则就是构建名为“test.*”的所有构件,然后在“Job”区里勾选相关权限。设置完成点保存即可。

 


 

4. 用户权限分配:

点击“Assign Roles”如下图所示,在“Global roles”“User/group to add”栏中输入添加的用户名,然后勾选管理组。记得把默认的匿名用户“Anonymous”的默认admin权限去掉,在添加管理员之后,否则不需登录就能控制整个Jenkins的权限;在“Project roles”“User/group to add”栏中输入添加的用户名,然后勾选对应构建权限名。设置完保存即可。

 

 


 

三、创建Job

1. 创建

点击新Job,输入一个job名称,选择一个项目的类型。

 

Job的一些属性配置

 

 

 

源代码管理可以与一些SVN等代码管理软件,直接管理


 

 

构建时候的命令,一般简单的命令可以使用批处理即可,当然也支持脚本语言。

建议每个命令集中,语句不要太多,或太过复杂。如果很复杂可以使用脚本语言,或写成批处理文件,进行调用。

 

 

 

构建后操作,可以完成之后发送邮件,生成文档,运行下一个构建项目等操作。比如创建一些可以分布进行的项目。

 

 

 


 

2. 开始构建

Job建立好之后,在界面上就,能够选择该项目了。点击该项目进入,项目操作界面。可以进行立即构建,构造中项目前面的圆点在闪烁。停止闪烁,构建完成。


 


 

3. 构建完成

构建完成后,如果前面的圆圈是蓝色,说明构建成功,如果是红色或黄色,说明构建失败或有问题。可以点击build History中,本次任务的链接,进行查看本次构建的详情。


 

4. 查看错误

在详情界面中,点击控制台输出,可以看见一些编译过程中的信息,可以在其中发现构建错误的原因。

 


本文转自茄子_2008博客园博客,原文链接:http://www.cnblogs.com/xd502djj/p/4832856.html,如需转载请自行联系原作者。


目录
相关文章
|
Java Linux 网络安全
2021 最新 IntelliJ IDEA配置 远程Docker容器 编写Dockerfile文件 步骤演示(图文版)
目录 一. 配置远程SFTP 1.打开IDEA 2.建个springboot项目 2.1 选择tools 2.2 选择如图所示位置 2.4 出现如下界面,点击三个... 2.5 选择SFTP 2.6 作如下配置,然后点击OK 2.7弹出如下界面,点击见图所示的三个... 2.8 点击加号+ 2.9 配置远程连接信息 2.10测试连接:弹出的界面点击 : 是 2.11 根据需求选择,我这里选择root目录 2.12连接完成 3 右键可以新建文件和目录 3.1 点击小箭头提交数据 二. IDEA配置 Linux 命令行窗口 第一步,点击 tools 第二步; 选择这个ssh 第三步: 连接完成
887 0
2021 最新 IntelliJ IDEA配置 远程Docker容器 编写Dockerfile文件 步骤演示(图文版)
|
2月前
|
jenkins Java Linux
[jenkins]简介与安装
[jenkins]简介与安装
|
3月前
|
Kubernetes jenkins 持续交付
Jenkins部署以及基本使用
Jenkins部署以及基本使用
117 7
|
2月前
|
jenkins Java 关系型数据库
jenkins学习笔记之十二:sonarqube9.9、SonarScanner4.8部署
jenkins学习笔记之十二:sonarqube9.9、SonarScanner4.8部署
|
5月前
|
JavaScript Java jenkins
如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)
如何利用CentOS7+docker+jenkins+gitee部署springboot+vue前后端项目(保姆教程)
277 0
|
12月前
|
监控 jenkins 应用服务中间件
JenKins简介及安装
JenKins简介及安装
100 0
|
jenkins Java Shell
【2023】Jenkins入门与安装
【2023】Jenkins入门与安装
613 3
|
安全 jenkins Java
Jenkins的简单使用【图文并茂】
Jenkins的简单使用【图文并茂】
205 0
Jenkins的简单使用【图文并茂】
|
jenkins 持续交付 数据安全/隐私保护
jenkins配置第三方插件 gitee并且构建 python代码
jenkins配置第三方插件 gitee并且构建 python代码
|
jenkins Java 测试技术
jenkins持续集成工具的基本使用
jenkins持续集成工具的基本使用
184 1
jenkins持续集成工具的基本使用