ci: travis: force meson version 0.54.3 as install for codecov
authorStefan Schmidt <s.schmidt@samsung.com>
Thu, 16 Jul 2020 08:04:49 +0000 (10:04 +0200)
committerJongmin Lee <jm105.lee@samsung.com>
Thu, 16 Jul 2020 22:24:00 +0000 (07:24 +0900)
The newest meson 0.55 release is broken for a coverage build. (Version
0.55.1 should get the needed fix from this pull rewuest: https://github.com/mesonbuild/meson/pull/7411)

For now we force 0.54.3 as known working version.

.ci/ubuntu-bionic-install-deps.sh

index 008304a15f58a0207b010d3bbf809dc1b21c45fe..d69d9f58bf7991fc84e6c16055a1b2c9b67442bb 100755 (executable)
@@ -13,7 +13,7 @@ if [ "$TRAVIS_CPU_ARCH" = "s390x" ] ; then
 else
   sudo apt-get install -y luajit libluajit-5.1-dev
 fi
-sudo pip3 install meson
+sudo pip3 install meson==0.54.3
 
 travis_time_finish "bionic-deps"
 travis_fold end "bionic-deps"