Opened 6 years ago

Closed 4 years ago

#2462 closed enhancement (fixed)

Change Debbie and winnie scripts to be matrix driven

Reported by: robe Owned by: robe
Priority: medium Milestone: Management 2.0
Component: buildbots Version: master
Keywords: Cc:

Description

I've started changing the GEOS scripts to be matrix driven.

Easy enough with sh scripts. Since matrixes just define a permutation of variables that become environment variables that control the branching of sh script.

IT doesn't work as far as I can tell if I don't want a permutation.

So for example for builds gcc 4.8 I only do cmake builds of geos, so I still need to have 2 matrixes one for cmake and one for libtool. Does solve teh OS_BUILD 32 vs. 64 and gcc though.

Change History (4)

comment:1 Changed 6 years ago by robe

Component: postgisbuildbots
Owner: changed from pramsey to robe

comment:2 Changed 6 years ago by robe

started building geos as a matrix. On further inspection, jenkins has a matrix property called Combination filter which allows you to stuff a groovy condition to skip a matrix combination thus achieving a sparse matrix. So in case of geos I can skip if matrix has combo (gcc48 and libtool). Wonder if travis has a similar thing for their matrix.

comment:3 Changed 6 years ago by robe

closed out #2543 which is redundant with this.

comment:4 Changed 4 years ago by robe

Resolution: fixed
Status: newclosed

did this a while ago for newer jobs anyway

Note: See TracTickets for help on using tickets.