Jenkins 用户文档(使用Maven构建Java应用程序)

2018-11-30
阅读 5 分钟
2.9k
如果你是使用Maven且不熟悉CI/CD概念的Java开发人员,或者你可能熟悉这些概念但不知道如何使用Jenkins实现构建应用程序,那么本教程适合你。

Jenkins 用户文档(部署)

2018-11-30
阅读 2 分钟
1.8k
最基本的持续交付管道至少有三个阶段,应该在Jenkinsfile中定义:Build、Test和Deploy,对于本节,我们将主要关注部署阶段,但应注意稳定的构建和测试阶段是任何部署活动的重要前提。

Jenkins 用户文档(清理和通知)

2018-11-29
阅读 2 分钟
1.7k
清理和通知 由于管道的post部分保证在管道执行结束时运行,我们可以添加一些通知或其他步骤来执行最终、通知或其他管道结束任务。 {代码...} 脚本管道(高级): {代码...} 有很多方法可以发送通知,下面是一些演示如何将有关管道的通知发送到电子邮件、Hipchat聊天室或Slack通道的片段。 Email {代码...} Hipchat {代码...

Jenkins 用户文档(记录测试结果和工件)

2018-11-29
阅读 2 分钟
3.5k
虽然测试是良好的持续交付管道的关键部分,但大多数人不希望筛选数千行控制台输出来查找有关失败测试的信息,为了使这更容易,Jenkins可以记录和汇总测试结果,只要你的测试运行器可以输出测试结果文件。Jenkins通常与junit步骤捆绑在一起,但如果你的测试运行器无法输出JUnit样式的XML报告,则还有其他插件可以处理几乎...

Jenkins 用户文档(使用环境变量)

2018-11-29
阅读 1 分钟
4.1k
这种从Jenkinsfile中定义环境变量的方法对于指示脚本(如Makefile)以不同的方式配置构建或测试以在Jenkins中运行它们非常有用。

Jenkins 用户文档(定义执行环境)

2018-11-29
阅读 1 分钟
1.7k
在上一节中,你可能已经注意到每个示例中的agent指令,agent指令告诉Jenkins在何处以及如何执行管道或其子集,正如你所料,所有管道都需要agent。

Jenkins 用户文档(运行多个步骤)

2018-11-29
阅读 4 分钟
2.1k
管道由多个步骤组成,允许你构建、测试和部署应用程序,Jenkins管道允许你以简单的方式组成多个步骤,可以帮助你为任何类型的自动化过程建模。

Jenkins 用户文档(创建你的第一个管道)

2018-11-29
阅读 3 分钟
2.7k
Jenkins管道提供了一组可扩展的工具,用于“作为代码”对简单到复杂的交付管道进行建模,Jenkins管道的定义通常写入文本文件(称为Jenkinsfile),然后将其检入项目的源代码控制存储库。

Jenkins 用户文档(入门)

2018-11-29
阅读 1 分钟
1.5k
本指南将向你介绍使用Jenkins及其主要功能Jenkins管道的基础知识,本指南使用“独立”Jenkins发行版,该发行版在你自己的计算机上本地运行。

Jenkins 用户文档(目录)

2018-11-29
阅读 1 分钟
2k
Jenkins可以通过原生系统软件包、Docker安装,甚至可以由安装了Java Runtime Environment(JRE)的任何机器独立运行。