diff --git a/.travis.yml b/.travis.yml index dacebd9c..bb19cad3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,22 +1,27 @@ -language: smalltalk -sudo: false -smalltalk: - - Pharo-5.0 - - Pharo-4.0 - - Pharo-3.0 - - Pharo-2.0 - - Squeak-4.4 - - Squeak-4.5 - - Squeak-5.0 - - GemStone-2.4.4.1 - - GemStone-3.1.0.6 - - GemStone-3.2.10 +language: erlang +sudo: true +env: + - ST=Pharo-1.4 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=Pharo-2.0 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=Pharo-3.0 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=Pharo-4.0 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=Squeak-4.4 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=Squeak-4.5 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=Squeak-5.0 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=GemStone-2.4.4.2 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=GemStone-3.1.0.6 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" + - ST=GemStone-3.2.10 BASELINE=Grease LOADS="'Tests'" REPOSITORY="filetree://${TRAVIS_BUILD_DIR}/repository" -env: - global: - - BASELINE="Grease" - # - TESTS="PackagesToTest" # RegEx, i.e.: [A-Z].*, default is defined as BASELINE.* - # - BASELINE_GROUP="Tests" # Name of the group to load from baseline - - PACKAGES="./repository" # Directory where Filetree looks for package - # - BUILDERCI=false # Set to `true` for builderCI fallback \ No newline at end of file +install: + + - export PROJECT_HOME="$(pwd)" + - cd $HOME + - wget -q -O builderCI.zip https://github.com/dalehenrich/builderCI/zipball/master + - unzip -q builderCI.zip + - cd dalehenrich-builderCI* + - source build_env_vars + - ln -s $PROJECT_HOME $GIT_PATH + - ./build_image.sh + +script: $PROJECT_HOME/tests/testTravisCI.sh -verbose