summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorWu Xiaotian <[email protected]>2019-02-02 19:23:21 +0800
committerraveit65 <[email protected]>2019-02-03 10:34:42 +0100
commit5dda92eaa887a79d9a88aea4aab8e9df8a045396 (patch)
treeadcbc3429d1e5ac0e63238056f81fd885cea2595 /.travis.yml
parentda719606f3e062d0b5cbfba2eb49dd77edf14c15 (diff)
downloadmate-control-center-5dda92eaa887a79d9a88aea4aab8e9df8a045396.tar.bz2
mate-control-center-5dda92eaa887a79d9a88aea4aab8e9df8a045396.tar.xz
script keep silent and distcheck always return 0
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml31
1 files changed, 15 insertions, 16 deletions
diff --git a/.travis.yml b/.travis.yml
index f3cc7d75..a3857bbf 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -132,32 +132,31 @@ variables:
- CFLAGS="-Wall"
before_scripts:
+ # These scripts should keep silent.
- cd ${START_DIR}
- - "[ -f mate-desktop-1.21.2.tar.xz ] || curl -o mate-desktop-1.21.2.tar.xz http://pub.mate-desktop.org/releases/1.21/mate-desktop-1.21.2.tar.xz"
+ - "[ -f mate-desktop-1.21.2.tar.xz ] || curl -Ls -o mate-desktop-1.21.2.tar.xz http://pub.mate-desktop.org/releases/1.21/mate-desktop-1.21.2.tar.xz"
- tar xf mate-desktop-1.21.2.tar.xz
- cd mate-desktop-1.21.2
- - if [ ${DISTRO_NAME} == "debian" -o ${DISTRO_NAME} == "ubuntu" ];then ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu >/dev/null; else ./configure --prefix=/usr >/dev/null; fi
- - make > /dev/null
- - make install >/dev/null
+ - if [ ${DISTRO_NAME} == "debian" -o ${DISTRO_NAME} == "ubuntu" ];then ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu >/dev/null 2>&1; else ./configure --prefix=/usr >/dev/null 2>&1; fi
+ - make > /dev/null 2>&1
+ - make install >/dev/null 2>&1
- cd ${START_DIR}
- #- "[ -f mate-menus-1.21.0.tar.xz ] || curl -o mate-menus-1.21.0.tar.xz http://pub.mate-desktop.org/releases/1.21/mate-menus-1.21.0.tar.xz"
- #- tar xf mate-menus-1.21.0.tar.xz
- #- cd mate-menus-1.21.0
- git clone --depth 1 https://github.com/mate-desktop/mate-menus.git
- cd mate-menus
- - ./autogen.sh >/dev/null
- - if [ ${DISTRO_NAME} == "debian" -o ${DISTRO_NAME} == "ubuntu" ];then ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu >/dev/null; else ./configure --prefix=/usr >/dev/null; fi
- - make > /dev/null
- - make install > /dev/null
+ - ./autogen.sh >/dev/null 2>&1
+ - if [ ${DISTRO_NAME} == "debian" -o ${DISTRO_NAME} == "ubuntu" ];then ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu >/dev/null 2>&1; else ./configure --prefix=/usr >/dev/null 2>&1; fi
+ - make > /dev/null 2>&1
+ - make install > /dev/null 2>&1
- cd ${START_DIR}
- - "[ -f mate-settings-daemon-1.21.2.tar.xz ] || curl -o mate-settings-daemon-1.21.2.tar.xz http://pub.mate-desktop.org/releases/1.21/mate-settings-daemon-1.21.2.tar.xz"
+ - "[ -f mate-settings-daemon-1.21.2.tar.xz ] || curl -Ls -o mate-settings-daemon-1.21.2.tar.xz http://pub.mate-desktop.org/releases/1.21/mate-settings-daemon-1.21.2.tar.xz"
- tar xf mate-settings-daemon-1.21.2.tar.xz
- cd mate-settings-daemon-1.21.2
- - if [ ${DISTRO_NAME} == "debian" -o ${DISTRO_NAME} == "ubuntu" ];then ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu >/dev/null; else ./configure --prefix=/usr >/dev/null; fi
- - make > /dev/null
- - make install > /dev/null
+ - if [ ${DISTRO_NAME} == "debian" -o ${DISTRO_NAME} == "ubuntu" ];then ./configure --prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu >/dev/null 2>&1; else ./configure --prefix=/usr >/dev/null 2>&1; fi
+ - make > /dev/null 2>&1
+ - make install > /dev/null 2>&1
after_scripts:
- - make distcheck > /dev/null
+ # Just look at the error output and return 0 if it fails.
+ - make distcheck || true > /dev/null