爲什麼詹金斯有兩種作業,多配置項目和自由式項目項目?我讀過一個地方,一旦你選擇其中一個,你不能轉換到另一個(很容易)。爲什麼我不會總是選擇多配置項目以保證未來的變化安全?Jenkins和多配置(矩陣)作業
我想爲Windows和Unix(以及其他平臺)上的項目構建一個構建版本。我找到了this question),它提出了同樣的問題,但我沒有真正得到答案。爲什麼我需要三個矩陣項目(而不是三個自由式項目),每個平臺都有一個?爲什麼我不能將它們全部保存在一個矩陣中,平臺AND(例如)一個軸上的gcc版本和另一個軸上的(我的)軟件版本?
我也讀了this blog post,但是它在同一臺機器上構建了一切,只有不同的Python版本。
因此,簡而言之:大多數人如何配置針對多個不同平臺的多配置項目?
「爲什麼我不會總是選擇多配置項目以保證未來的變化安全?」我認爲這部分沒有答案 - 通過自由式項目選擇它有什麼缺點嗎 –