1111 - LMOD_VERSION=7.4 TEST_EASYBUILD_MODULE_SYNTAX=Tcl
1212 - ENV_MOD_VERSION=3.2.10 TEST_EASYBUILD_MODULES_TOOL=EnvironmentModulesC TEST_EASYBUILD_MODULE_SYNTAX=Tcl
1313 - ENV_MOD_TCL_VERSION=1.147 TEST_EASYBUILD_MODULES_TOOL=EnvironmentModulesTcl TEST_EASYBUILD_MODULE_SYNTAX=Tcl
14+ - ENV_MOD_VERSION=4.0.0 TEST_EASYBUILD_MODULE_SYNTAX=Tcl TEST_EASYBUILD_MODULES_TOOL=EnvironmentModules
1415matrix :
1516 # mark build as finished as soon as job has failed
1617 fast_finish : true
@@ -44,6 +45,8 @@ before_install:
4445 - if [ "x$TRAVIS_PYTHON_VERSION" == 'x2.6' ]; then pip install pydot==1.1.0; else pip install pydot; fi
4546 # paramiko (dep for GC3Pie) 2.4.0 & more recent doesn't work with Python 2.6
4647 - if [ "x$TRAVIS_PYTHON_VERSION" == 'x2.6' ]; then pip install 'paramiko<2.4.0'; else pip install paramiko; fi
48+ # SQLAlchemy (dep for GC3Pie) 1.2.0 & more recent doesn't work with Python 2.6
49+ - if [ "x$TRAVIS_PYTHON_VERSION" == 'x2.6' ]; then pip install 'SQLAlchemy<1.2.0'; else pip install SQLAlchemy; fi
4750 # optional Python packages for EasyBuild
4851 - pip install autopep8 GC3Pie pycodestyle python-graph-dot python-hglib PyYAML
4952 # git config is required to make actual git commits (cfr. tests for GitRepository)
@@ -62,7 +65,7 @@ script:
6265 # make sure 'ml' alias is defined, otherwise sourcing the init script fails (silently) for Lmod (< 5.9.3)
6366 - if [ ! -z $MOD_INIT ] && [ ! -z $LMOD_VERSION ]; then alias ml=foobar; fi
6467 # set up environment for modules tool (if $MOD_INIT is defined)
65- - if [ ! -z $MOD_INIT ]; then source $MOD_INIT; fi
68+ - if [ ! -z $MOD_INIT ]; then source $MOD_INIT; type module; fi
6669 # install GitHub token
6770 - if [ ! -z $GITHUB_TOKEN ]; then
6871 if [ "x$TRAVIS_PYTHON_VERSION" == 'x2.6' ];
0 commit comments