目前,我在DSL插件上有几个声明性管道。所有管道都在一个存储库中。这些是CI / CD管道,包括部署到各种环境中,因此重复很多。 目前,我有办法-除了url repo和variable(diff返回2行更改)之外,每个管道都是相同的。如果要更改,我将修改一个文件,并基于该文件生成其他文件,这些文件的变量值都已更改。这种方法可能不是最优雅的,但对我来说效果很好。主要问题是当我想使用不同的管道时..例如前端管道的附加步骤
我想要的是:我在一个地方定义了函数,其他文件可以使用它。因此,当我更改一个功能时,它将影响所有管道。 有可能吗?
答案 0 :(得分:0)