Matthias Beyer
e960f7d465
As a dependency apparently requires rust 1.26 as minimum version, we bump here. Rust 1.28 is out already, so no problems with that!
55 lines
1.3 KiB
YAML
55 lines
1.3 KiB
YAML
sudo: false
|
|
os:
|
|
- linux
|
|
|
|
dist:
|
|
- trusty
|
|
|
|
language: rust
|
|
|
|
matrix:
|
|
include:
|
|
- language: nix
|
|
script:
|
|
- bash ./scripts/find-dead-symlinks
|
|
- bash ./scripts/license-headers-updated
|
|
- bash ./scripts/branch-contains-no-tmp-commits
|
|
- bash ./scripts/version-updated
|
|
- language: rust
|
|
rust: 1.26.0
|
|
cache:
|
|
cargo: true
|
|
script:
|
|
- cargo build --all --all-features -j 1 || exit 1
|
|
- cargo test --all --all-features -j 1 || exit 1
|
|
- language: rust
|
|
rust: 1.27.2
|
|
cache:
|
|
cargo: true
|
|
script:
|
|
- cargo build --all --all-features -j 1 || exit 1
|
|
- cargo test --all --all-features -j 1 || exit 1
|
|
- language: rust
|
|
rust: stable
|
|
cache:
|
|
cargo: true
|
|
script:
|
|
- cargo build --all --all-features -j 1 || exit 1
|
|
- cargo test --all --all-features -j 1 || exit 1
|
|
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- libdbus-1-dev
|
|
- pkg-config
|
|
|
|
notifications:
|
|
email:
|
|
on_success: never
|
|
irc:
|
|
channels:
|
|
- chat.freenode.net#imag
|
|
template:
|
|
- "%{repository_name} (%{branch} @ %{commit} by %{author}): %{result}"
|
|
|