From dcf513277392b4d9e16ffa90def1837b82038d2a Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Tue, 5 Sep 2017 16:13:47 +0200 Subject: [PATCH] Added travis CI config. --- .travis.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..1da7219 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,19 @@ +language: eiffel +before_script: + - export current_dir=$PWD ; echo current_dir=$current_dir ; cd .. + - export ISE_VERSION=17.05; export ISE_BUILD=100416 + - curl -sSL http://downloads.sourceforge.net/eiffelstudio/Eiffel_${ISE_VERSION}_gpl_${ISE_BUILD}-linux-x86-64.tar.bz2 | tar -x --bzip2 + - export ISE_EIFFEL=$PWD/Eiffel_${ISE_VERSION} ; export ISE_PLATFORM=linux-x86-64 + - export PATH=$PATH:$ISE_EIFFEL/studio/spec/$ISE_PLATFORM/bin:$PATH:$ISE_EIFFEL/tools/spec/$ISE_PLATFORM/bin + - echo `ec -version` + - cd $current_dir + - echo Check projects compilation status... + +branches: + only: + - master + - v1 + +script: compile_all -ecb -melt -list_failures -log_verbose -clean -options dotnet=false +group: stable +os: linux