为什么詹金斯有两种作业,多配置项目和自由式项目项目?我读过一个地方,一旦你选择其中一个,你不能转换到另一个(很容易)。为什么我不会总是选择多配置项目以保证未来的变化安全?Jenkins和多配置(矩阵)作业
我想为Windows和Unix(以及其他平台)上的项目构建一个构建版本。我找到了this question),它提出了同样的问题,但我没有真正得到答案。为什么我需要三个矩阵项目(而不是三个自由式项目),每个平台都有一个?为什么我不能将它们全部保存在一个矩阵中,平台AND(例如)一个轴上的gcc版本和另一个轴上的(我的)软件版本?
我也读了this blog post,但是它在同一台机器上构建了一切,只有不同的Python版本。
因此,简而言之:大多数人如何配置针对多个不同平台的多配置项目?
“为什么我不会总是选择多配置项目以保证未来的变化安全?”我认为这部分没有答案 - 通过自由式项目选择它有什么缺点吗 –