Comments (2)
Mini runbook for deprecating the static pipeline:
- Merge dependabot PR that updates rust-vmm-ci in each corresponding repository.
- Update Buildkite steps and run:
./rust-vmm-ci/.buildkite/autogenerate_pipeline.py | buildkite-agent pipeline upload
instead of the staticbuildkite-agent pipeline upload ./rust-vmm-ci/.buildkite/pipeline.yml
. Configure the target agent rules to run the pipeline on agents with the tagsos=linux
. - Make sure that the tests are running by triggering a build in Buildkite on the main/master branch & wait for it to finish
- If the build is green, mark the crate as upgraded in the issue here
from rust-vmm-ci.
All rust-vmm repositories are using now the autogenerated pipeline. The CI is failing in vhost because there's no vhost-vdpa-0 device on the arm instance, but it shouldn't be related to the pipeline switch. We are investigating this issue separately.
from rust-vmm-ci.
Related Issues (20)
- Commit summary length too rigid HOT 1
- Add support for selecting agent based on the hypervisor tag HOT 1
- Add possibility to ignore specific advisories in audit test HOT 2
- Find a better way to separate the mshv and kvm hosts
- update rust-vmm-container version to fix the CI on arm
- Add `cargo-semver-checks` HOT 1
- Check for correct crates.io ownership for every crate in the repository HOT 1
- Problems with building `vhost-device-sound` in musl HOT 5
- Add `cargo-all-features` HOT 2
- Add a test pipeline for this repo HOT 1
- consider running cargo audit with --deny-warnings enabled
- Add test that checks the formatting of code examples
- Add exception for dependabot on commit format HOT 3
- Expose vhost vdpa device to container
- Provide a way to configure the buildkite pipeline HOT 2
- Update test_commit_format.py to work locally HOT 1
- fix bug in coverage test HOT 3
- Bad owner or permissions on /root/.ssh/config HOT 1
- Update test_coverage.py to allow running the tests for a single crate from workspace
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust-vmm-ci.