On Thu, Mar 19, 2020 at 04:27:06PM +0000, Joe Orton wrote:
> On Thu, Mar 19, 2020 at 08:32:25AM -0700, Mike Rumph wrote:
> > Build #484 fails on test #484.13, Linux Ubuntu, Regenerate ap_expr
> > +./buildconf --with-apr=/usr/bin/apr-1-config --with-regen-expr
> > unknown option  --with-regen-expr
> > The command "./test/travis run_${TRAVIS_OS_NAME}.sh" exited with 1.
> 
> It's something screwy with the conditional on the test, which should not 
> run for 2.4.x and is described as:
> 
>     - if: branch != 2.4.x
>       name: Linux Ubuntu, Regenerate ap_expr
> 
> but this build is special because it's a tag.  Could adjust those tests 
> to be "if: branch = master" but then that's wrong when we branch 2.5.x.  
> Not obvious how to fix it right now.
> 
> Anyway, ignore the failure, everything else passed and it's good ;)

Urghh, apologies for the commit/build spam while I try to fix this.

I think the right way is probably:

   if: (branch IS present AND branch != 2.4.x) OR (tag IS present AND tag !~ 
/^2.4)

and

   if: (branch IS present AND branch = 2.4.x) OR (tag IS present AND tag =~ 
/^2.4)

but I did it the simpler match-against-trunk away.  And of course it 
should be "trunk" not "master" so r1875469 is also wrong but it's not 
giving false negatives for 2.4.x.


Reply via email to