ci: Be quiet, don't update, run tests, don't do release builds.

This commit is contained in:
Justus Winter 2019-03-05 17:33:33 +01:00
parent d5c4c74656
commit 738de4efdd
No known key found for this signature in database
GPG Key ID: 686F55B4AB2B3386
1 changed files with 3 additions and 7 deletions

View File

@ -9,10 +9,6 @@ build:binary:
script:
- 'echo "deb http://deb.debian.org/debian testing main" > /etc/apt/sources.list.d/testing-nettle.list'
- 'echo "Package: *\nPin: release a=testing\nPin-Priority: 150" > /etc/apt/preferences.d/limit_testing'
- apt update -y
- apt upgrade -y
- apt install -y libclang-dev build-essential pkg-config clang nettle-dev/testing
- cargo build --release
artifacts:
paths:
- target/release/hagrid
- apt update -qy
- apt install -qy libclang-dev build-essential pkg-config clang nettle-dev/testing
- cargo test --all