这是我第二次参赛,从看到消息,一直在考虑选什么主题,围绕这个主题写些什么?最后还是选择了 Jenkins。 首先我们来看看 Jenkins 有哪些优点: 开源...
天,我们来聊一聊 CI/CD. CI(Continuous Integration) 翻译成中文就是持续集成,就是开发人员在整个软件开发周期频繁地添加新的(或修...
部署 Jenkins 的方式有很多种,我这里就演示一种,在 Kubernetes 上部署 Jenkins。 为 Jenkins 创建一个 NamSpace ro...
今天我们将演示,在 Jenkins 运行你的第一个项目(Item,也被称为 Job),通过 shell 命令,在 Jenkins 中输出 “Hello Worl...
昨天我们已经演示过了,如何创建一个 Freestyle Project。今天我们一起来创建我们的第一个 Pipeline 项目。 开始和创建 Freestyle...
这是我们昨天的 Pipeline 项目的示例,今天我们就通过它来讲解一下 Jenkinsfile 语法。 pipeline { agent any...
昨天,我们已经讲解了 Jenkinsfile 的基本语法,今天我们来看一看 Jenkinsfile 中的环境变量。 在 Jenkins 中,环境变量(envir...
今天我们来看看怎么在 Jenkinsfile 中使用凭据。 在 Jenkins 中,支持多种凭据,一般常用的的有: Username and password...
通过前面的示例,我们可以看到每个 pipeline 或 stage 运行结束后,都会返回一个结果(Finished 的状态)。post 的作用就是让我们可以将这...
本来准备用整合前面的所有内容写一个完整,解决实际案例的 pipeline,结果遇到了些问题,并且在准备的过程中发现一些漏掉的东西,所以这里先补上。 在实际的 p...