ファイル情報

Rev. 1270
サイズ 2,497 バイト
日時 2017-10-22 20:07:17
作者 srz_zumix
ログメッセージ

update wandbox test setting

git@ed1d07b3fce0d8654c27e63dff23d11d2a9fe19e
https://github.com/srz-zumix/iutest/commit/ed1d07b3fce0d8654c27e63dff23d11d2a9fe19e


update gtest sample

git@9011d0eeb30ab02841bfdd9de6dfead2c5f67287


fix typo

git@3731167bf9c056154545417cba277881a3913f67

内容

# shippable test c++98 compile...

language: python

python: 2.7
cache: true
parallelized_test: true

branches:
  except:
    - gh-pages

install:
  - pip install requests

before_script:
  - export PYTHONDONTWRITEBYTECODE=1
  - make -C tools/fused
  - mkdir -p shippable/testresults

script:
  - cd tools/wandbox
  - python ./iuwandbox.py --list-options ${WANDBOX_COMPILER}
  - export IUWANDBOX_COMMANDLINE_OPTION="../../test/syntax_tests.cpp -f"-DIUTEST_USE_MAIN=1" -f"-Werror" --boost nothing --encoding utf-8-sig --expand-include --verbose --check-config"
  - python ./iuwandbox.py ${IUWANDBOX_COMMANDLINE_OPTION} ${IUWANDBOX_ADD_OPTION} --std   "c++98" --junit ../../shippable/testresults/test_result.xml
  - python ./iuwandbox.py ${IUWANDBOX_COMMANDLINE_OPTION} ${IUWANDBOX_ADD_OPTION} --std "gnu++98" --junit ../../shippable/testresults/test_result_gnu.xml

env:
  matrix:
    - WANDBOX_COMPILER=gcc-head
    - WANDBOX_COMPILER=gcc-7.2.0
#    - WANDBOX_COMPILER=gcc-7.1.0
    - WANDBOX_COMPILER=gcc-6.3.0
#    - WANDBOX_COMPILER=gcc-6.2.0
#    - WANDBOX_COMPILER=gcc-6.1.0
    - WANDBOX_COMPILER=gcc-5.5.0
#    - WANDBOX_COMPILER=gcc-5.4.0
#    - WANDBOX_COMPILER=gcc-5.3.0
#    - WANDBOX_COMPILER=gcc-5.2.0
#    - WANDBOX_COMPILER=gcc-5.1.0
    - WANDBOX_COMPILER=gcc-4.9.3
#    - WANDBOX_COMPILER=gcc-4.9.2
#    - WANDBOX_COMPILER=gcc-4.9.1
#    - WANDBOX_COMPILER=gcc-4.9.0
    - WANDBOX_COMPILER=gcc-4.8.5
#    - WANDBOX_COMPILER=gcc-4.8.4
#    - WANDBOX_COMPILER=gcc-4.8.3
#    - WANDBOX_COMPILER=gcc-4.8.2
#    - WANDBOX_COMPILER=gcc-4.8.1
    - WANDBOX_COMPILER=gcc-4.7.4
#    - WANDBOX_COMPILER=gcc-4.7.3
    - WANDBOX_COMPILER=gcc-4.6.4
    - WANDBOX_COMPILER=gcc-4.5.4
    - WANDBOX_COMPILER=gcc-4.4.7
    - WANDBOX_COMPILER=clang-head IUWANDBOX_ADD_OPTION=-f"-Wno-c++11-inline-namespace"
    - WANDBOX_COMPILER=clang-5.0.0
    - WANDBOX_COMPILER=clang-4.0.1
    - WANDBOX_COMPILER=clang-4.0.0
    - WANDBOX_COMPILER=clang-3.9.1
    - WANDBOX_COMPILER=clang-3.8.1
    - WANDBOX_COMPILER=clang-3.7.1
    - WANDBOX_COMPILER=clang-3.6.0
    - WANDBOX_COMPILER=clang-3.5.0
#    - WANDBOX_COMPILER=clang-3.4
#    - WANDBOX_COMPILER=clang-3.3
#    - WANDBOX_COMPILER=clang-3.2
#    - WANDBOX_COMPILER=clang-3.1
    - WANDBOX_COMPILER=zapcc-1.0.1

after_success:
  - echo OK
  
integrations:
  notifications:
    - integrationName: email
      type: email
      on_success: change
      on_failure: always
旧リポジトリブラウザで表示