diff --git a/.travis.yml b/.travis.yml index 033719d56..7a81da8f8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,19 +10,19 @@ before_script: script: - cargo rustc --bin cloud-hypervisor -- -D warnings - - cargo rustc --bin cloud-hypervisor --no-default-features --features "pci" -- -D warnings - - cargo rustc --bin cloud-hypervisor --no-default-features --features "pci,acpi" -- -D warnings - - cargo rustc --bin cloud-hypervisor --no-default-features --features "mmio" -- -D warnings - cargo rustc --bin vhost_user_net -- -D warnings - - cargo rustc --bin vhost_user_net --no-default-features --features "pci" -- -D warnings - - cargo rustc --bin vhost_user_net --no-default-features --features "pci,acpi" -- -D warnings - - cargo rustc --bin vhost_user_net --no-default-features --features "mmio" -- -D warnings - cargo test - - cargo clippy --all-targets --all-features -- -D warnings - - find . -name "*.rs" | xargs rustfmt --check - cargo audit + - cargo rustc --bin cloud-hypervisor --no-default-features --features "pci,acpi" -- -D warnings + - cargo rustc --bin vhost_user_net --no-default-features --features "pci,acpi" -- -D warnings + - cargo clippy --all-targets --all-features -- -D warnings + - cargo rustc --bin cloud-hypervisor --no-default-features --features "pci" -- -D warnings + - cargo rustc --bin vhost_user_net --no-default-features --features "pci" -- -D warnings + - cargo rustc --bin cloud-hypervisor --no-default-features --features "mmio" -- -D warnings + - cargo rustc --bin vhost_user_net --no-default-features --features "mmio" -- -D warnings + - find . -name "*.rs" | xargs rustfmt --check - cargo build --release - + deploy: provider: releases api_key: $GITHUB_OAUTH_TOKEN