Hi all, Currently I build my QCMagritte only for Pharo 2.0, loading version 3.0.9 of Seaside. I should probably extend this to build both for Seaside 3.1 and Pharo 3.0, but here I run into trouble. The version with Seaside 3.0.9 won't work on Pharo 3. So if I make this matrix, I will get one failing build. How can I solve this? I can abuse the symbolic versions of course, but as you can read in my sentence: I do not think this is a good solution. I want to be able to tell jenkins not to build the entire matrix. Is there an easy solution for this? Cheers, Diego
Yes, there is. Jenkenis allows you to specify a logical expression for that. The name of the field is âcombination filterâ and the syntax looks like this: !((PHARO=="30" && VERSION=="stable") || PHARO=="20â) Cheers, Max On 03.01.2014, at 15:09, Diego Lont <diego.lont@delware.nl> wrote:
Hi all,
Currently I build my QCMagritte only for Pharo 2.0, loading version 3.0.9 of Seaside. I should probably extend this to build both for Seaside 3.1 and Pharo 3.0, but here I run into trouble. The version with Seaside 3.0.9 won't work on Pharo 3. So if I make this matrix, I will get one failing build. How can I solve this?
I can abuse the symbolic versions of course, but as you can read in my sentence: I do not think this is a good solution. I want to be able to tell jenkins not to build the entire matrix. Is there an easy solution for this?
Cheers, Diego
participants (2)
-
Diego Lont -
Max Leske