关于 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)
还没有任何评论哟~
