多包Python项目发布管道

时间:2020-02-06 17:34:59

标签: python jenkins build pipeline nexus

我有3个项目(Git),可转换为3个不同的Python包。 每个程序包都有自己的生命周期(例如,构建-> Lint->单元测试->集成测试->推送到Nexus),但是我的问题是我无法理解如何为耦合项目创建管道

这样一个例子: Project1 依赖 project2 中继 project3

如果我向项目1提交了代码,我想触发一个流程,该流程颠覆版本并在道路尽头调整项目构建。

我该怎么办?在哪里可以找到我要寻找的参考。

-编辑-

该问题主要询问如何在软件包版本控制,git分支和发行候选者方面管理CI管道。我正在了解这种管道的体系结构。

0 个答案:

没有答案
相关问题