我有两个作业是管道作业,我想将上游作业的参数(分支名称)信息发送到下游。
要点是,在将参数传递给下游作业之前,我们不应该构建上游项目。
每当我触发下游作业时,都需要从上游作业中获取“分支名称”参数
我该怎么做?
答案 0 :(得分:0)
很难将参数从作业传递到管道中的作业,我不推荐这样做。乍一看似乎是逻辑,但这是詹金斯的旧思维方式,它导致了科学怪人的流水线。
了解共享库的工作方式。起初看起来很吓人,但很简单。文件夹vars /中的文件定义了可以触发的自定义步骤。在src /文件夹中,放置代码逻辑。
如果您需要多个作业,只需创建多个作业,然后重复使用您在管道中编写的代码,但尽量不要从作业中调用作业。
我知道这不是您所期望的答案,但希望通过听我的评论,您会得到更幸福的时光:)