From 90d5fe5bdb00299413c0de0cfd74ce7b45d5de65 Mon Sep 17 00:00:00 2001 From: Steffen Jaeckel Date: Thu, 11 May 2017 16:32:03 +0200 Subject: [PATCH] re-format .travis.yml no sudo required to gem install --- .travis.yml | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6c79e17..cc72699 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,28 @@ language: c + +addons: + apt: + sources: + - debian-sid + packages: + - binutils + - libtommath-dev + +before_script: + - gem install coveralls-lcov + +matrix: + fast_finish: true +branches: + only: + - develop + compiler: - gcc - clang + script: bash "${BUILDSCRIPT}" "${BUILDNAME}" "${BUILDOPTIONS}" "makefile V=1" "-DUSE_LTM -DLTM_DESC -I/usr/include" "/usr/lib/x86_64-linux-gnu/libtommath.a" + env: - | BUILDSCRIPT="check_source.sh" @@ -76,26 +96,14 @@ env: BUILDSCRIPT="testbuild.sh" BUILDNAME="NOFILE" BUILDOPTIONS="-DLTC_NO_FILE" -matrix: - fast_finish: true -branches: - only: - - develop -addons: - apt: - sources: - - debian-sid - packages: - - binutils - - libtommath-dev -before_script: - - sudo apt-get update -qq - - sudo gem install coveralls-lcov + after_failure: - cat test_std.txt - cat test_err.txt + after_script: - cat gcc_1.txt - cat gcc_2.txt + notifications: irc: "chat.freenode.net#libtom-notifications"