https://github.com/nep-pack/NonlinearEigenproblems.jl
Raw File
Tip revision: 03684857bfb475ac268d37b426dbf7175172c0a3 authored by Elias Jarlebring on 26 February 2024, 06:48:32 UTC
Merge pull request #266 from adityam/patch-1
Tip revision: 0368485
.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