https://github.com/nep-pack/NonlinearEigenproblems.jl
Raw File
Tip revision: fb8f3093ec6c10762813d6d11ebc4d5ac51f313f authored by CompatHelper Julia on 09 June 2022, 07:09:36 UTC
CompatHelper: bump compat for SpecialFunctions to 2, (keep existing compat)
Tip revision: fb8f309
.travis.yml
language: julia
sudo: required
dist: trusty
os:
  - linux
julia:
  - 1.4
addons:
  apt:
    packages:
      - expect-dev # for unbuffer
matrix:
  include:
  - name: "Unit Tests"
    env: TEST_SUITE=unit
  - name: "Benchmarks"
    env: TEST_SUITE=benchmark
notifications:
  email: false
script:
  - unbuffer git fetch --unshallow
  - unbuffer julia --project=test --color=yes -e 'using Pkg; Pkg.build()'
  - if [ $TEST_SUITE = 'unit' ]; then unbuffer julia --project=test --color=yes --code-coverage --check-bounds=yes test/runtests.jl; fi
  - if [ $TEST_SUITE = 'benchmark' ]; then unbuffer julia -O3 --project=test --color=yes test/benchmark/run_benchmark.jl -- benchmark.json 1.0; fi
after_success:
  - if [ $TEST_SUITE = 'unit' ]; then unbuffer julia -e 'using Pkg; Pkg.add("Coverage"); include("test/submit_test_coverage.jl")'; fi
  - if [ $TEST_SUITE = 'benchmark' ]; then unbuffer ./scripts/submit_benchmark.sh; fi
back to top