返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • Jenkins 2权威指南
  • 新商品上架
    • 作者: 无著
    • 出版社: 电子工业出版社
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    句字图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 无著
    • 出版社:电子工业出版社
    • 开本:16开
    • ISBN:9780717519666
    • 版权提供:电子工业出版社

    1 Jenkins创始人Kohsuke kawaguchi,DevOps时代社区联合创始人萧田国、景韵倾情作序,原书作者Brent Laster专门为中文版作序,业内专家Jeff Liu、徐奇琛、杨振涛等联袂力荐。

    2 这是一本实用的Jenkins书籍,通过阅读本书可以学到如何利用Jenkins 2的新特性来定义流水线即代码、集成其他关键技术,以及创建自动化的、可靠的流水线,以便简化和加速DevOps环境的建设。

    本书包含的内容。

    ■ 使用Jenkins通过代码创建持续交付流水线

    ■ 理解如何迁移现有的任务和流水线

    ■ 驾驭一些控制访问和安全性的实践

    ■ 领会流水线共享库的结构、编码以及用法

    ■ 学会何时使用声明式语法和脚本式语法

    ■ 探索Jenkins中新的和已有的项目类型

    ■ 掌握新的Blue Ocean图形界面

    ■ 在流水线中利用底层的操作系统

    ■ 集成分析工具、制品管理和容器


    基本信息
    商品名称: Jenkins 2权威指南 开本: 16开
    作者: (美)Brent Laster(布伦特·莱斯特) 著 郝树伟,石雪峰,雷涛,李华强 译 定价: 128.00
    ISBN号: 9787121357633 出版时间: 2019-04-01
    出版社: 电子工业出版社 印刷时间: 2019-03-15
    版次: 1 印次: 1
    章 Jenkins 2简介 1
    Jenkins 2是什么 2
    Jenkinsfile 3
    声明式流水线 5
    Blue Ocean界面 6
    Jenkins 2的全新任务类型 7
    做出转变的原因 10
    DevOps理念的转变 10
    装配流水线 11
    可恢复性 11
    可配置性 11
    共享工作空间 11
    专业知识 12
    访问逻辑 12
    流水线源管理 12
    竞争 12
    迎接挑战 13
    兼容性 13
    流水线兼容性 13
    插件兼容性 15
    检查兼容性 20
    总结 21
    第2章 基础知识 23
    语法:脚本式流水线和声明式流水线 24
    如何选择脚本式语法和声明式语法 25
    系统(system):主节点(master)、节点(node)、代理节点(agent)和执行器(executor) 26
    主节点 27
    节点 27
    代理节点 27
    执行器 28
    创建节点 29
    结构:使用Jenkins DSL 31
    节点 32
    阶段 34
    步骤 34
    支持环境:开发一个流水线脚本 36
    创建一个流水线项目 36
    编辑器 38
    使用代码片段生成器 39
    运行一条流水线 43
    回放 49
    总结 52
    第3章 流水线执行流程 53
    触发任务 53
    在其他项目构建后构建 54
    周期性构建 54
    使用GitHub钩子触发器进行GitSCM轮询 57
    SCM轮询 57
    静默期 58
    远程触发构建 58
    用户输入 58
    输入 59
    参数 62
    多个输入参数的返回值 68
    参数与声明式流水线 69
    流程控制选项 74
    超时(timeout) 74
    重试(retry) 76
    睡眠(sleep) 76
    等待直到(waitUntil) 76
    处理并发 78
    使用lock步骤对资源加锁 78
    使用milestone来控制并发构建 80
    在多分支流水线中限制并发 82
    并行地运行任务 82
    有条件的执行功能 92
    构建后处理 .94
    脚本式流水线构建后处理 94
    声明式流水线与构建后处理 96
    总结 97
    第4章 通知与报告 99
    通知 99
    电子邮件 100
    协作服务 110
    报告 120
    发布HTML报告 120
    总结 123
    第5章 访问与安全 125
    安全加固Jenkins 125
    启用安全性 126
    其他全局安全配置 129
    Jenkins中的凭证 133
    凭证范围 134
    凭证域 135
    凭证提供者 135
    凭证存储 136
    管理凭证 136
    选择凭证提供者 136
    选择凭证类型 137
    通过提供者凭证类型 138
    创建和管理凭证 139
    上下文链接 141
    添加一个新域或者凭证 141
    使用新域和凭证 144
    凭证:基于角色的访问权限 145
    基本用途 146
    管理角色 147
    分配角色 152
    角色策略宏 155
    在流水线中使用凭证 157
    用户名和密码 157
    SSH密钥 158
    令牌凭证 159
    控制脚本安全性 160
    脚本检查 160
    脚本批准 161
    Groovy沙箱 162
    Jenkins凭证与Vault配合使用 164
    方法 164
    安装 165
    创建一个策略 165
    身份验证 166
    在Jenkins中使用Vault 168
    总结 171
    第6章 扩展你的流水线 173
    可信库和不可信库 173
    内部库与外部库 174
    内部库 174
    外部库 176
    从代码仓库获取库 178
    Modern SCM 178
    Legacy SCM 178
    在流水线脚本中使用库 179
    从源码版本控制中自动下载库 180
    加载库到脚本中 180
    Jenkins项目中的库范围 182
    库结构 183
    样本库例程 183
    共享库代码的结构 184
    使用第三方库 195
    直接加载代码 196
    从外部SCM加载代码 196
    回放外部代码和库 198
    深入研究可信与不可信代码 200  序一 
      In one of the recent online discussions,which is about what needs to be done to Jenkins, the top request was that “we don’t need any new features, just tell us what Jenkins is capable of.” This is definitely more true in China, where the language barrier and other factors make it difficult to access knowledge online. I grew up in Japan, so I know this from my own personal experience! 
      So I was really excited to hear about this translation project. This also comes in the right moment as the Jenkins community is growing in China rapidly, from our localization effort, WeChat presence, to various conference appearances. 
      May this book in Chinese be an important source of knowledge as many more Chinese software engineering teams seek better software development process. 
      —— Kohsuke Kawaguchi Jenkins 创始人 
      序二 
      Jenkins,你是我们的超级英雄! 
      With great power comes great responsibility. 
      2004年,Jenkins创始人Kohsuke Kawaguchi(KK)发布了Hudson(Jenkins的前身)的个版本。15年过去了,从简单的自动化工具,到持续集成工具,再到持续交付/DevOps的核心工具平台,Jenkins的功能不断增强,插件越来越丰富,其已经成长为我们的超级英雄,守护我们更地研发、测试和交付高质量且安全的软件与服务。 
      对于研发工程师而言,Jenkins可以帮助我们进行自动化构建与持续集成。 
      对于测试工程师而言,Jenkins可以帮助我们进行自动化测试。 
      对于运维工程师而言,Jenkins可以帮助我们进行自动化部署。 
      在2018年的DevOps World|Jenkins World旧金山大会上,KK也发布了Jenkins的五大超能力(Jenkins Superpower): 
      1.Jenkins Pipeline:流水线(Pipeline)与Blue Ocean的搭配,让你轻松驾驭持续交付的核心实践——流水线。 
      2.Jenkins Evergreen:常青树项目,可以帮助我们自动化升级Jenkins Master。 
      3.Configuration As Code:配置即代码,由丹麦爱好者贡献的特性,让你可以像管理代码一样管理Jenkins的系统配置。 
      4.Cloud Native Jenkins:云原生Jenkins,让Jenkins更适合在公有云与私有云环境下运行。 
      5.Jenkins X:面向Kubernetes的云原生应用CI/CD解决方案。 
      如今的Jenkins,就像钢铁侠一样,拥有许多“武器装备”(包括但不限于上述你看到的这些)。那么,你如何快速读懂这位超级英雄呢?你需要一本手册。没错,正是你手中的这本《Jenkins 2权威指南》。 
      本书作者倾囊相授了关于Jenkins 2的详细使用方法(重点聚焦在流水线的使用上)、Jenkins API的使用、DevOps相关工具链的集成等非常有实操意义的知识。正如开源大神Linux之父Linus Torvalds所说:“Talk is cheap. Show me the code.”本书还附带了很多Jenkinsfile编写样例。本书作者Brent Laster来自SAS(全球的软件公司之一),他将自己多年的Jenkins实战经验融入书中,相信可以满足读者日常的大部分需求。 
      Jenkins在中国这片土地上非常受欢迎,已经成为中国地区DevOps践行的事实标准。根据2017年DevOps时代社区的调查数据显示,86%的中国用户选择了Jenkins作为持续交付的核心工具链。 
      与此同时,随着中国IT力量的崛起,我们不再只是使用者与跟随者,越来越多的爱好者开始参与Jenkins社区的建设。2017年,首届Jenkins用户大会落地中国上海(KK亲临现场并做精彩分享),并且Jenkins Area Meetup也在中国大地盛开。2018年,景韵同学有幸与本书中的两位译者石雪峰、雷涛一起成为首批Jenkins Ambassador(Jenkins全球推广大使),并且代表中国的Jenkins社区推动者们Jenkins Pipeline Experts Group(简称JPEG)获得了KK亲自颁发的Most Valuable Advocate(有价值支持者)奖项。 
      这一年,中国的Jenkins用户有了自己专属的Logo——Kong Fu Jenkins。 
      这一年,Jenkins官网有了中文站,越来越多的爱好者开始参与Jenkins中文站的建设。 
      这一年,我们一起让Jenkins国际社区听到了来自中国的声音。 
      新的一年,新的征程。我们热烈期待Jenkins在新的形势下锐意进取,继续站在时代的浪潮之巅。 
      感谢4位译者郝树伟、石雪峰、雷涛、李华强,以及博文视点的编辑付睿、李云静同学付出的非凡努力,感谢你们为我们奉上如此精彩的书籍。翻译技术书籍是一份辛苦的工作,我们亲历了4位译者字斟句酌、精益求精的过程,向你们致敬。 
      萧田国 
      DevOps时代社区联合创始人、运维社区创始人 
      Jenkins User Conference China联合发起人 
      景韵 
      DevOps时代社区联合创始人 
      Jenkins Ambassador(Jenkins全球推广大使) 
      Jenkins User Conference China联合发起人 
      2019年2月28日 
      中文版序 
      In 2015, I had the privilege of travelling to China and presenting several corporate training workshops, including ones on Jenkins. It was a memorable experience as I had the opportunity to work with many talented individuals who wanted to learn more ab设计、实现并且执行具有一定灵活性、可控性以及易于维护性的持续交付流水线,对于以前版本的Jenkins来说是不可能实现的。通过这本实用的书籍,构建管理人员、开发人员、测试人员以及其他专业人员将会学到如何利用Jenkins 2的新特性来定义流水线即代码、集成其他关键技术,以及创建自动化的、可靠的流水线,以便简化和加速DevOps环境的建设。作者Brent Laster向你展示了Jenkins 2与这个流行的开源自动化平台基于Web的传统版本有着很大的不同。
    适合想要学习Jenkins并且想利用其新技术来改造老旧流水线或者构建现代的自动化持续交付环境的读者

    Brent Laster是一位全球培训师、作家及开源技术的演讲者,也是一家科技公司的 研发经理。他投身软件行业已经超过25年,负责过各种技术和管理岗位。除了本书,他还撰写了 Professional Git(Wiley),一本适用于Git初学者和有经验人士的易于使用的综合性指南手册,以及 Continuous Integration vs. Continuous Delivery vs. Continuous Deployment(O’Reilly),一本帮助初学者理解这几个概念区别的指南。你能够经常看到Brent主持一些行业会议的工作坊以及举办Safari上的一些在线培训课程。 Brent总是尽力花时间学习和开发一些技术与领导力技能,然后分享给别人。他相信无论主题或者技术是什么,没有什么能替代在提供给别人知识达成目标的过程中所产生的灵感和潜能。你可以通过 LinkedIn 或 Twitter 的 @BrentCLaster 联系 Brent。


    郝树伟,

    《Jenkins**指南》首位译者,阿里云研发工程师,主要负责开源集成和DevOps相关产品的研发,在CI/CD领域有丰富经验,在Jenkins开源社区与相关书籍翻译、汉化方面有较多贡献和经验。


    石雪峰,

    Jenkins全球推广大使、Certified Jenkins Engineer、Jenkins中文社区核心成员、Jenkins的狂热爱好者。目前就职于商城前台工程效率团队,负责公司级持续交付和DevOps平台体系建设。


    雷涛,

    Jenkins全球推广大使、Certified Jenkins Engineer、DevOps标准核心编写专家。目前就职于百度工程效率部,曾先后就职于新浪网、摩托罗拉、诺基亚、爱立信、乐视致新等国内外知名企业,专注于互联网、电信、金融、无人驾驶汽车等行业的软件工程效率提升,DevOps解决方案,持续交付,ASPICE/ISO 26262研发过程落地等领域。


    李华强,

    乐融致新配置经理,软件配置管理(SCM)领域的一名老兵,先后就职于北电网络、爱立信、飞维美地、乐视、乐融等多家企业,从事与SCM、DevOps相关的工作。Jenkins的忠实粉丝、**实践的推广者,Jenkins官方Certified Jenkins Engineer(CJE)和Certified CloudBees Jenkins Platform Engineer(CCJE)认证者。

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购