Commit d71d6786 authored by sponce's avatar sponce

Addition of Travis for CI.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13241 c92efa57-630b-4861-b058-cf58834340f0
parent 00d9a9a3
language: python
python:
- "2.7"
addons:
apt:
packages:
- gfortran
- libblas-dev
- liblapack-dev
env:
install:
- ./configure
- make pwall epw
script:
- make travis
git:
depth: 3
......@@ -5,6 +5,7 @@ all: epw
epw:
(cd src ; make all )
- (mkdir -p bin)
(cd bin ; ln -fs ../src/epw.x . )
clean:
......
......@@ -140,6 +140,11 @@ epw: pw ph ld1
( cd EPW ; $(MAKE) all || exit 1; \
cd ../bin; ln -fs ../EPW/bin/epw.x . ); fi
travis : pwall epw
if test -d test-suite ; then \
( cd test-suite ; make run-travis || exit 1 ) ; fi
gui :
@echo 'Check "GUI/README" how to access the Graphical User Interface'
#@echo 'Check "PWgui-X.Y/README" how to access the Graphical User Interface'
......
......@@ -62,6 +62,8 @@ run-tests-epw-serial : prolog pseudo
run-tests-epw-parallel : prolog pseudo
env QE_USE_MPI=1 ${TESTCODE_DIR}/bin/testcode.py --verbose --category=epw_all
run-travis : prolog pseudo
env QE_USE_MPI=0 ${TESTCODE_DIR}/bin/testcode.py --verbose --category=epw_base
run-custom-test : run-custom-test-serial
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment