From 9154907c984f4b2d8e5544d7e1fe35c046236d9f Mon Sep 17 00:00:00 2001 From: Arron Wang Date: Thu, 3 Sep 2020 10:14:19 +0000 Subject: [PATCH] Switch to rust-vmm-ci for the CI Signed-off-by: Arron Wang --- .gitmodules | 3 +++ .travis.yml | 14 -------------- coverage_config_aarch64.json | 1 + coverage_config_x86_64.json | 1 + rust-vmm-ci | 1 + 5 files changed, 6 insertions(+), 14 deletions(-) create mode 100644 .gitmodules delete mode 100644 .travis.yml create mode 100644 coverage_config_aarch64.json create mode 100644 coverage_config_x86_64.json create mode 160000 rust-vmm-ci diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..bda97eb --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "rust-vmm-ci"] + path = rust-vmm-ci + url = https://github.com/rust-vmm/rust-vmm-ci.git diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 02c1695..0000000 --- a/.travis.yml +++ /dev/null @@ -1,14 +0,0 @@ -language: rust - -rust: - - stable - -before_script: - - rustup component add clippy - - rustup component add rustfmt - -script: - - cargo build --release - - cargo test - - cargo clippy --all-targets --all-features -- -D warnings - - cargo fmt --all -- --check diff --git a/coverage_config_aarch64.json b/coverage_config_aarch64.json new file mode 100644 index 0000000..67543fc --- /dev/null +++ b/coverage_config_aarch64.json @@ -0,0 +1 @@ +{"coverage_score": 39.8, "exclude_path": "", "crate_features": "vhost-vsock,vhost-kern,vhost-user-master,vhost-user-slave"} \ No newline at end of file diff --git a/coverage_config_x86_64.json b/coverage_config_x86_64.json new file mode 100644 index 0000000..67543fc --- /dev/null +++ b/coverage_config_x86_64.json @@ -0,0 +1 @@ +{"coverage_score": 39.8, "exclude_path": "", "crate_features": "vhost-vsock,vhost-kern,vhost-user-master,vhost-user-slave"} \ No newline at end of file diff --git a/rust-vmm-ci b/rust-vmm-ci new file mode 160000 index 0000000..e58ea74 --- /dev/null +++ b/rust-vmm-ci @@ -0,0 +1 @@ +Subproject commit e58ea7445ace0cb984f8002ba2436c34cf592efe