Changeset 673


Ignore:
Timestamp:
Feb 23, 2019 1:32:32 PM (3 months ago)
Author:
stefan
Message:

update travis and appveyor files

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/.travis.yml

    r672 r673  
    33matrix:
    44  include:
    5     - os: osx
    6       osx_image: osx10.11
    7       env: OSX=10.11
    8       compiler: clang
    9     - os: osx
    10       osx_image: xcode7
    11       env: OSX=10.10
    12       compiler: clang
    13     - os: osx
    14       osx_image: beta-xcode6.2
    15       env: OSX=10.9
    16       compiler: clang
    175    - os: linux
    186      addons:
    197        apt:
    208          packages:
    21           - gfortran
     9            - gfortran
     10    - os: osx
     11      osx_image: xcode10
     12      env: OSX=10.13
     13      compiler: clang
     14    - os: osx
     15      osx_image: xcode9.2
     16      env: OSX=10.12
     17      compiler: clang
     18    - os: osx
     19      osx_image: xcode8
     20      env: OSX=10.11
     21      compiler: clang
    2222  allow_failures:
    2323    - os: osx
    2424
    2525before_script:
    26   - if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$OSX" != "10.9" ]]; then brew update; fi
    27   - if [[ "$TRAVIS_OS_NAME" == "osx" ]] && [[ "$OSX" != "10.9" ]]; then brew install gcc; fi
    28   - git clone --branch=stable/0.8 https://github.com/coin-or-tools/BuildTools
    29   - bash BuildTools/get.dependencies.sh fetch > /dev/null
     26  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; brew install bash gcc; brew link --overwrite gcc; gfortran --version; fi
     27  - git clone https://github.com/coin-or/COIN-OR-OptimizationSuite COIN
     28  - cd COIN
     29  - export PROJECT=`echo $TRAVIS_REPO_SLUG | cut -d "/" -f 2`
     30  - bash ./coin.install.sh fetch --no-prompt --main-proj=$PROJECT > /dev/null
    3031
    31 script: bash BuildTools/get.dependencies.sh build --quiet --test
     32script:
     33  - bash ./coin.install.sh build --no-prompt --main-proj=$PROJECT --verbosity=2 --test
  • trunk/appveyor.yml

    r670 r673  
    33
    44environment:
    5   global:
    6     MSYS2_BASEVER: 20150512
    7     MSYS2_ARCH: x86_64
    85  matrix:
    9     - HOST_ARCH_ARG: --host=x86_64-w64-mingw32
     6    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
     7      ARCH: win32-msvc9
     8      HOST_ARCH_ARG: --enable-msvc=MD
    109      ADD_PATH: /mingw64/bin
    11     - HOST_ARCH_ARG: --host=i686-w64-mingw32
     10    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
     11      ARCH: win32-msvc14
     12      HOST_ARCH_ARG: --enable-msvc
     13      ADD_PATH: /mingw64/bin
     14    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
     15      ARCH: win32-msvc15
     16      HOST_ARCH_ARG: --enable-msvc
     17      ADD_PATH: /mingw64/bin
     18    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
     19      ARCH: x86_64-w64-mingw32
     20      HOST_ARCH_ARG: --host=x86_64-w64-mingw32
     21      ADD_PATH: /mingw64/bin
     22    - APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2017
     23      ARCH: i686-w64-mingw32
     24      HOST_ARCH_ARG: --host=i686-w64-mingw32
    1225      ADD_PATH: /mingw32/bin
    13     - HOST_ARCH_ARG: --enable-msvc
    14       ADD_PATH: /mingw64/bin
    1526
    1627install:
    17   - C:\"Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"
     28  - IF %ARCH%==win32-msvc9 (CALL C:\"Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcvarsall.bat")
     29  - IF %ARCH%==win32-msvc14 (CALL C:\"Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat")
     30  - IF %ARCH%==win32-msvc15 (CALL C:\"Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x64 8.1)
    1831  - C:\msys64\usr\bin\bash -lc ""
    19   - C:\msys64\usr\bin\bash -lc "pacman --noconfirm -S make wget tar patch dos2unix diffutils ca-certificates mingw-w64-i686-ca-certificates mingw-w64-x86_64-ca-certificates mingw-w64-i686-gcc mingw-w64-i686-gcc-fortran mingw-w64-x86_64-gcc mingw-w64-x86_64-gcc-fortran"
    2032
    2133build_script:
    22   - C:\msys64\usr\bin\bash -lc "cd $APPVEYOR_BUILD_FOLDER; git clone --branch=stable/0.8 https://github.com/coin-or-tools/BuildTools"
    23   - C:\msys64\usr\bin\bash -lc "cd $APPVEYOR_BUILD_FOLDER; BuildTools/get.dependencies.sh fetch --no-third-party"
    24   - C:\msys64\usr\bin\bash -lc "cd $APPVEYOR_BUILD_FOLDER; export PATH=$PATH:$ADD_PATH; BuildTools/get.dependencies.sh build --monolithic --build=x86_64-w64-mingw32 $HOST_ARCH_ARG --test"
     34  - C:\msys64\usr\bin\bash -lc "cd $APPVEYOR_BUILD_FOLDER; git clone https://github.com/coin-or/COIN-OR-OptimizationSuite COIN"
     35  - C:\msys64\usr\bin\bash -lc "cd $APPVEYOR_BUILD_FOLDER/COIN; ./coin.install.sh fetch --no-prompt --main-proj=%APPVEYOR_PROJECT_NAME% --no-third-party"
     36  - C:\msys64\usr\bin\bash -lc "cd $APPVEYOR_BUILD_FOLDER/COIN; export PATH=$ADD_PATH:$PATH; ./coin.install.sh build --no-prompt --main-proj=%APPVEYOR_PROJECT_NAME% --no-third-party --build=x86_64-w64-mingw32 $HOST_ARCH_ARG --verbosity=2 --test"
    2537
    2638test: off
Note: See TracChangeset for help on using the changeset viewer.