我正在使用Jenkins构建一些客户端库到我的系统中,每个库针对不同的语言。我的配置包含多个独立的构建步骤,每个语言一个,用于构建和/或测试该库。
目前,系统中的重大更改将导致第一个构建步骤失败,并且不会运行任何其他构建步骤,这非常不方便。我需要运行所有构建步骤,以便查看所有的错误。
一种替代方法是创建一个配置文件,告诉Jenkins如果早期的构建步骤失败,不要中止后面的构建步骤。我没有找到这样的功能,但也许有。
另一种选择是将每种语言作为单独的构建触发,但这样我就必须将它们全部绑定到我的后置构建步骤上,我不确定如何做到这一点。
当然,还可能有我没想到的东西。
以上任何一种都可以解决我的问题。那么我应该怎么做,如何处理呢?
目前,系统中的重大更改将导致第一个构建步骤失败,并且不会运行任何其他构建步骤,这非常不方便。我需要运行所有构建步骤,以便查看所有的错误。
一种替代方法是创建一个配置文件,告诉Jenkins如果早期的构建步骤失败,不要中止后面的构建步骤。我没有找到这样的功能,但也许有。
另一种选择是将每种语言作为单独的构建触发,但这样我就必须将它们全部绑定到我的后置构建步骤上,我不确定如何做到这一点。
当然,还可能有我没想到的东西。
以上任何一种都可以解决我的问题。那么我应该怎么做,如何处理呢?