MDL-51906 testing: Fix travis builds for beta/rc
commit5459e754c63edfa5ab1f1dda788e20aeaba42f8b
authorAndrew Nicols <andrew@nicols.co.uk>
Mon, 26 Oct 2015 01:38:44 +0000 (26 09:38 +0800)
committerAndrew Nicols <andrew@nicols.co.uk>
Mon, 26 Oct 2015 04:03:51 +0000 (26 12:03 +0800)
treef13b0871d35886760414845d0a12d46645a142d8
parent9382ac38d60bee1226e3ba13906770552bea6012
MDL-51906 testing: Fix travis builds for beta/rc

These were previously checking the release string for presence of the 'dev'
string. On friday we moved to beta, and will shortly move to RC.

We should be checking the version maturity instead.

This change switches to checking for MATURITY_STABLE in the maturity
string. If it is found, the branch behaviour follows the $branch version.
If it is not found, we use master.

This also adds a check to ensure that if the branch is not found, we exit
early instead of performing CI Tests over the entirety of Moodle.
.travis.yml