Advertisement

关于 Jenkins 的基础知识:在 Jenkins 文件中的一个示例:第 9 步涉及 Docker 容器的配置

阅读量:

在容器技术日益普及的背景下,其在持续集成与部署流程中的操作逐渐成为标准化步骤之一。自pipeline2.5版本起,Jenkinsfile中已集成对Docker的支持功能,用户可通过docker{}语法来定义所需调用的容器镜像。本文以在Jenkinsfile中调用Maven镜像为例,对相关实现方式作出具体说明。

示例

将流水线依据功能划分为逻辑层面的三个阶段:构建(Build)、测试(Test)、部署(Deploy),其执行顺序如下所示。

构建

测试

部署

本文所涉及的条件将被分别置于这三个阶段中,并通过示例形式进行具体说明与展示。

环境准备

本研究采用Easypack LTS Jenkins 2.176.1版本进行相关操作,有关环境配置的具体步骤可参考以下链接:

  • <>>

Jenkins-Crumb获取方法

通过执行以下示例代码可获取Jenkins-Crumb,此举旨在为后续采用API方式进行操作提供必要的准备条件。

复制代码
    liumiaocn:jenkins liumiao$ jenkins_host_url=http://localhost:32002
    liumiaocn:jenkins liumiao$ user_passwd="root:liumiaocn"
    liumiaocn:jenkins l

全部评论 (0)

还没有任何评论哟~