cipa:Jenkins SharedLib-持续集成管道活动

时间:2024-05-03 18:28:43
【文件属性】:

文件名称:cipa:Jenkins SharedLib-持续集成管道活动

文件大小:101KB

文件格式:ZIP

更新时间:2024-05-03 18:28:43

jenkinsfile jenkins-pipeline Groovy

cipa-持续集成管道活动 什么是cipa? Cipa是Jenkins Pipelines的共享库。 对于大规模并行管道降低循环复杂性和样板代码很有用。 当前,它专注于Java和Maven项目,但可以轻松扩展。 概念 您定义节点。 然后,您可以定义处于不同状态(例如,检出,针对目录进行编译)的资源(例如,目录,数据库模式)。 然后,您将添加需要一些资源的活动,并使用步骤生成其他活动 Cipa使用此信息来构建依赖关系图,并以正确的顺序执行活动,如果活动是独立的,则并行执行。 豆容器 Cipa还是一个bean容器:可以注册bean,然后按(超级)类型或接口请求。 这允许像IoC这样的概念用于管道开发(请参见JobParameterContribution)。 CipaAroundActivity添加AOP 。 将这些成熟的概念应用到管道开发中,可以通过将复杂的逻辑拆分为较小的类来编写更


【文件预览】:
cipa-master
----.gitignore(153B)
----README.md(1KB)
----pom.xml(9KB)
----Jenkinsfile(5KB)
----.gitattributes(182B)
----src()
--------de()
----LICENSE.txt(11KB)

网友评论