今天,我们来看一个完整的 pipeline。 这个 pipeline 主要有三个步骤,从 git 获取代码(Pull),然后进行代码测试,测试完成后,进行 Bu...
从前面的 pipeline 示例可以看出,正常情况下,我们不会直接在 Jenkins 这台机器上进行 Build 相关操作的,为了满足不同的条件,我们需要不同的...
前面,我们讲过,Jenkins 有丰富的插件功能,今天我们就来看一看,Jenkins 中关于插件的内容。 登录到 Jenkins,现在 Mange Jenkin...
在我们进行初始化 Jenkins 的时候,就有提示我们,使用社区推荐的插件,还是自定义安装插件,可见插件在 Jenkins 中的重要性。 下面我们就来说一说,插...
一般情况下,我们会有多个环境,需要不同的配置,甚至涉及到多个主机(集群)的环境。在这种情况,我们可以使用 docker container 的方式进行构建。 在...
通过触发器,我们可以让 pipeline 按照我们指定的规则进行自动 Build。 Jenkins 支持六种触发器,分别是: Build after othe...
登录到 GitHub 创建一个 token。勾选 repo 和 admin:repo_hook. Token 创建好了之后最好复制一份放到一个文本文件中,等配置...
正常情况下,我们的 Build 任务不会很快完成,执行一两个小时是很正常的情况,所以我们需要一个通知机制,告诉我们 build 结果,而不是过一会登录到 Jen...
严格来讲,今天的内容和 Jenkins 的关系并不大,但是和 CI/CD 的关系却很大。开始的时候,我们有简单介绍过 CI/CD。现在在我们接触了 Jenkin...
为 kubernetes 准备凭据。 凭据 token可以使用下面命令直接获取系统当前 admin 的 token,也可以单独为 Jenkins 创建一个 to...