win7 下jenkins配置与使用
一、Jenkins的配置
1. 下载地址:
Jenkins的官方网站:http://jenkins-ci.org/
目前最新版本的Windows版:http://mirror.xmission.com/jenkins/windows/jenkins-1.504.zip
2. 安装
Windows版的安装方式,直接按照安装包提示即可。此版本自带服务器,安装之后,就可以直接访问。记得配置系统环境JENKINS_HOME=你的安装路径
3. 启动服务
cmd 输入service.msc ,在服务中,启动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. 查看错误
在详情界面中,点击控制台输出,可以看见一些编译过程中的信息,可以在其中发现构建错误的原因。
win7 下jenkins配置与使用相关推荐
- win7 安装c语言环境变量,win7下如何配置编程环境变量的方法
win7下如何配置编程环境变量的方法 由于Win7和Win XP的不同,环境变量的配置也变得有所不同.具体操作: 一.桌面右击[计算机],选择[属性],在弹出的窗体左侧点击[高级系统设置],此时将弹出 ...
- Phonegap win7下环境配置流程
2019独角兽企业重金招聘Python工程师标准>>> Phonegap win7下环境配置流程 注意:phonegap的配置有很多种,我这个只是其中一种. 一.准备工作: 1.A ...
- win7下安装配置Tomcat 7.0
1 Java环境搭建 这里需要安装JDK及其环境变量的配置.具体过程可以参考我之前写的Java开发环境搭建 一文,此处不再赘述. 2 Tomcat 7.0安装及配置 2.1 Tomcat 7.0下载及 ...
- Win7下安装配置gVim
本文根据vim官网的<Simple Steps to Help You Install gVim on Windows 7>[1]一文整理而成. 1. 下载gVim 在http://www ...
- mysql5.1win7_免安装版mysql5.1.57在win7下成功配置
mysql下载回来之后解压到D:/mysql-5.1.57-win32,把D:/mysql-5.1.57-win32/bin加入到系统环境变量Path中. 然后需要简单的配置mysql数据库,把my- ...
- win7下安装配置theano详解
以我自己实验室电脑装win7系统64位为例. 1.安装anaconda(已内置python,numpy和scipy两个必要库以及一些其他库,自带安装.) 地址:https://www.continuu ...
- win7下安装配置opengrok
目录 0.声明 1. 安装软件 & 设置环境变量 1.1.JDK 1.2.tomcat 1.3.opengrok 1.4.ctags 2.配置opengrok 3.配置tomcat 4.开始使 ...
- iis7 php5 isapi配置,Win7 下 IIS7 配置 PHP5 (Isapi + FastCgi)
之前有写过在 Apache 下配置 PHP5 的教程,而最近才知道 windows 自带的 IIS 平台对 PHP 也有很好的支持(刚学 PHP 不久),所以打算花点时间来倒腾倒腾,之后就写下这篇博客 ...
- win7下安装配置tomcat,java运行环境
1.下载JDK,安装 官网下载地址:http://java.sun.com/javase/downloads/index.jspz 下载exe安装 .zip为源码安装 下载后,安装,选择你想把JDK ...
最新文章
- 《精通 ASP.NET MVC 3 框架(第三版)》----第2章 准备工作 2.1 准备工作站
- 太拼了:谷歌第一编程语言小白也能学会!
- CRC原理及其逆向分析方法
- AI类人工智能产品经理的丛林法则
- 集群调度框架的架构演进之路
- CSS基础学习 19.CSS hack
- 作为数据库核心成员,如何让淘宝不卡顿?
- FarPoint Spread For .Net 4.0
- Wireshark工作笔记-对TCP连接与断开以及数据传输的实战分析
- 拒绝云服务商白嫖,Elasticsearch 和 Kibana 变更开源许可协议
- InstallShield 2020 基本使用教程
- 【数据治理】数字治理的效度、温度、 尺度
- MAVEN 引入jar包没问题,但是程序中使用jar中的类报错的坑
- 10行代码玩转弹性调度的小把戏
- 企业邮箱哪个最好用?企业内部邮箱多少钱? 企业邮箱安全怎么选择?
- 在MacOS下通过brew link切换golang版本
- Amdahl 定律详解
- jQuery 实现弹幕效果案例
- 内存空间 逻辑地址空间 相对地址 绝对地址
- UE4 AI移动到 出现的BUG以及解决方案
热门文章
- springboot拦截请求路径_SpringBoot整合Ant Design Pro进行部署
- 一个例子学懂搜索引擎(lucene)
- 9 README,全套代码
- mysql序列号发生器
- '无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称' 或 'vue不是内部或外部命令' 的解决方法...
- Ubuntu 下常用的命令 简略记录
- JSON.stringify时间的问题
- 【MVC】ASP.NET MVC5 使用MiniProfiler 监控MVC性能
- Win10开发UWP使用.Net Native编译时遇到的一些问题。
- 关于最小化的另辟蹊径