diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 00000000..94e17242 --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,18 @@ +freebsd_instance: + image: freebsd-12-0-release-amd64 +task: + name: FreeBSD + env: + matrix: + - JULIA_VERSION: 1.0 + - JULIA_VERSION: 1.1 + - JULIA_VERSION: 1.2 + - JULIA_VERSION: 1.3 + - JULIA_VERSION: nightly + allow_failures: $JULIA_VERSION == 'nightly' + install_script: + - sh -c "$(fetch https://raw.githubusercontent.com/ararslan/CirrusCI.jl/master/bin/install.sh -o -)" + build_script: + - cirrusjl build + test_script: + - cirrusjl test diff --git a/.travis.yml b/.travis.yml index fbfaeb45..0ee6be51 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,6 @@ julia: matrix: allow_failures: - - julia: 1.3 - julia: nightly notifications: diff --git a/README.md b/README.md index 7026e374..2142dd1b 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![DOI](https://zenodo.org/badge/20136006.svg)](https://zenodo.org/badge/latestdoi/20136006) [![Build Status](https://travis-ci.org/JuliaSmoothOptimizers/LinearOperators.jl.svg?branch=master)](https://travis-ci.org/JuliaSmoothOptimizers/LinearOperators.jl) [![Build status](https://ci.appveyor.com/api/projects/status/kp1o6ejuu6kgskvp/branch/master?svg=true)](https://ci.appveyor.com/project/dpo/linearoperators-jl/branch/master) +[![Build Status](https://api.cirrus-ci.com/github/JuliaSmoothOptimizers/Krylov.jl.svg)](https://cirrus-ci.com/github/JuliaSmoothOptimizers/Krylov.jl) [![Coveralls](https://coveralls.io/repos/JuliaSmoothOptimizers/LinearOperators.jl/badge.svg?branch=master&service=github)](https://coveralls.io/github/JuliaSmoothOptimizers/LinearOperators.jl?branch=master) [![codecov.io](https://codecov.io/github/JuliaSmoothOptimizers/LinearOperators.jl/coverage.svg?branch=master)](https://codecov.io/github/JuliaSmoothOptimizers/LinearOperators.jl?branch=master) [![docs](https://img.shields.io/badge/docs-latest-3f51b5.svg)](https://JuliaSmoothOptimizers.github.io/LinearOperators.jl/latest) @@ -110,4 +111,3 @@ full(opA[:,1]) # nx1 matrix * [MUMPS.jl](https://github.com/JuliaSmoothOptimizers/MUMPS.jl) features a full distributed-memory factorization operator that may be used to represent the preconditioner in, e.g., constraint-preconditioned Krylov methods. - diff --git a/appveyor.yml b/appveyor.yml index c8ab8fde..b946b2dc 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -12,7 +12,6 @@ platform: matrix: allow_failures: - - julia_version: 1.3 - julia_version: nightly branches: