一、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配置与使用相关推荐

  1. win7 安装c语言环境变量,win7下如何配置编程环境变量的方法

    win7下如何配置编程环境变量的方法 由于Win7和Win XP的不同,环境变量的配置也变得有所不同.具体操作: 一.桌面右击[计算机],选择[属性],在弹出的窗体左侧点击[高级系统设置],此时将弹出 ...

  2. Phonegap win7下环境配置流程

    2019独角兽企业重金招聘Python工程师标准>>> Phonegap  win7下环境配置流程 注意:phonegap的配置有很多种,我这个只是其中一种. 一.准备工作: 1.A ...

  3. win7下安装配置Tomcat 7.0

    1 Java环境搭建 这里需要安装JDK及其环境变量的配置.具体过程可以参考我之前写的Java开发环境搭建 一文,此处不再赘述. 2 Tomcat 7.0安装及配置 2.1 Tomcat 7.0下载及 ...

  4. Win7下安装配置gVim

    本文根据vim官网的<Simple Steps to Help You Install gVim on Windows 7>[1]一文整理而成. 1. 下载gVim 在http://www ...

  5. mysql5.1win7_免安装版mysql5.1.57在win7下成功配置

    mysql下载回来之后解压到D:/mysql-5.1.57-win32,把D:/mysql-5.1.57-win32/bin加入到系统环境变量Path中. 然后需要简单的配置mysql数据库,把my- ...

  6. win7下安装配置theano详解

    以我自己实验室电脑装win7系统64位为例. 1.安装anaconda(已内置python,numpy和scipy两个必要库以及一些其他库,自带安装.) 地址:https://www.continuu ...

  7. win7下安装配置opengrok

    目录 0.声明 1. 安装软件 & 设置环境变量 1.1.JDK 1.2.tomcat 1.3.opengrok 1.4.ctags 2.配置opengrok 3.配置tomcat 4.开始使 ...

  8. iis7 php5 isapi配置,Win7 下 IIS7 配置 PHP5 (Isapi + FastCgi)

    之前有写过在 Apache 下配置 PHP5 的教程,而最近才知道 windows 自带的 IIS 平台对 PHP 也有很好的支持(刚学 PHP 不久),所以打算花点时间来倒腾倒腾,之后就写下这篇博客 ...

  9. win7下安装配置tomcat,java运行环境

    1.下载JDK,安装 官网下载地址:http://java.sun.com/javase/downloads/index.jspz 下载exe安装  .zip为源码安装 下载后,安装,选择你想把JDK ...

最新文章

  1. 《精通 ASP.NET MVC 3 框架(第三版)》----第2章 准备工作 2.1 准备工作站
  2. 太拼了:谷歌第一编程语言小白也能学会!
  3. CRC原理及其逆向分析方法
  4. AI类人工智能产品经理的丛林法则
  5. 集群调度框架的架构演进之路
  6. CSS基础学习 19.CSS hack
  7. 作为数据库核心成员,如何让淘宝不卡顿?
  8. FarPoint Spread For .Net 4.0
  9. Wireshark工作笔记-对TCP连接与断开以及数据传输的实战分析
  10. 拒绝云服务商白嫖,Elasticsearch 和 Kibana 变更开源许可协议
  11. InstallShield 2020 基本使用教程
  12. 【数据治理】数字治理的效度、温度、 尺度
  13. MAVEN 引入jar包没问题,但是程序中使用jar中的类报错的坑
  14. 10行代码玩转弹性调度的小把戏
  15. 企业邮箱哪个最好用?企业内部邮箱多少钱? 企业邮箱安全怎么选择?
  16. 在MacOS下通过brew link切换golang版本
  17. Amdahl 定律详解
  18. jQuery 实现弹幕效果案例
  19. 内存空间 逻辑地址空间 相对地址 绝对地址
  20. UE4 AI移动到 出现的BUG以及解决方案

热门文章

  1. springboot拦截请求路径_SpringBoot整合Ant Design Pro进行部署
  2. 一个例子学懂搜索引擎(lucene)
  3. 9 README,全套代码
  4. mysql序列号发生器
  5. '无法将“vue”项识别为 cmdlet、函数、脚本文件或可运行程序的名称' 或 'vue不是内部或外部命令' 的解决方法...
  6. Ubuntu 下常用的命令 简略记录
  7. JSON.stringify时间的问题
  8. 【MVC】ASP.NET MVC5 使用MiniProfiler 监控MVC性能
  9. Win10开发UWP使用.Net Native编译时遇到的一些问题。
  10. 关于最小化的另辟蹊径