mirror of
https://github.com/tokio-rs/tokio.git
synced 2026-09-08 00:00:13 +02:00
chore: update CI config to test on stable (#1747)
This commit is contained in:
+1
-1
@@ -13,7 +13,7 @@ task:
|
|||||||
setup_script:
|
setup_script:
|
||||||
- pkg install -y curl
|
- pkg install -y curl
|
||||||
- curl https://sh.rustup.rs -sSf --output rustup.sh
|
- curl https://sh.rustup.rs -sSf --output rustup.sh
|
||||||
- sh rustup.sh -y --profile minimal --default-toolchain beta
|
- sh rustup.sh -y --profile minimal --default-toolchain stable
|
||||||
- . $HOME/.cargo/env
|
- . $HOME/.cargo/env
|
||||||
- rustup target add i686-unknown-freebsd
|
- rustup target add i686-unknown-freebsd
|
||||||
- |
|
- |
|
||||||
|
|||||||
+8
-8
@@ -8,20 +8,20 @@ jobs:
|
|||||||
# Check formatting
|
# Check formatting
|
||||||
- template: ci/azure-rustfmt.yml
|
- template: ci/azure-rustfmt.yml
|
||||||
parameters:
|
parameters:
|
||||||
rust: beta
|
rust: stable
|
||||||
name: rustfmt
|
name: rustfmt
|
||||||
|
|
||||||
# Apply clippy lints to all crates
|
# Apply clippy lints to all crates
|
||||||
- template: ci/azure-clippy.yml
|
- template: ci/azure-clippy.yml
|
||||||
parameters:
|
parameters:
|
||||||
rust: beta
|
rust: stable
|
||||||
name: clippy
|
name: clippy
|
||||||
|
|
||||||
# Test top level crate
|
# Test top level crate
|
||||||
- template: ci/azure-test-stable.yml
|
- template: ci/azure-test-stable.yml
|
||||||
parameters:
|
parameters:
|
||||||
name: test_tokio
|
name: test_tokio
|
||||||
rust: beta
|
rust: stable
|
||||||
displayName: Test tokio
|
displayName: Test tokio
|
||||||
cross: true
|
cross: true
|
||||||
crates:
|
crates:
|
||||||
@@ -33,7 +33,7 @@ jobs:
|
|||||||
parameters:
|
parameters:
|
||||||
name: test_linux
|
name: test_linux
|
||||||
displayName: Test sub crates -
|
displayName: Test sub crates -
|
||||||
rust: beta
|
rust: stable
|
||||||
crates:
|
crates:
|
||||||
- tokio-macros
|
- tokio-macros
|
||||||
- tokio-test
|
- tokio-test
|
||||||
@@ -44,7 +44,7 @@ jobs:
|
|||||||
- template: ci/azure-loom.yml
|
- template: ci/azure-loom.yml
|
||||||
parameters:
|
parameters:
|
||||||
name: loom
|
name: loom
|
||||||
rust: beta
|
rust: stable
|
||||||
crates:
|
crates:
|
||||||
- tokio
|
- tokio
|
||||||
|
|
||||||
@@ -52,7 +52,7 @@ jobs:
|
|||||||
- template: ci/azure-cross-compile.yml
|
- template: ci/azure-cross-compile.yml
|
||||||
parameters:
|
parameters:
|
||||||
name: cross
|
name: cross
|
||||||
rust: beta
|
rust: stable
|
||||||
|
|
||||||
# # This represents the minimum Rust version supported by
|
# # This represents the minimum Rust version supported by
|
||||||
# # Tokio. Updating this should be done in a dedicated PR and
|
# # Tokio. Updating this should be done in a dedicated PR and
|
||||||
@@ -69,11 +69,11 @@ jobs:
|
|||||||
# - template: ci/azure-tsan.yml
|
# - template: ci/azure-tsan.yml
|
||||||
# parameters:
|
# parameters:
|
||||||
# name: tsan
|
# name: tsan
|
||||||
# rust: beta
|
# rust: stable
|
||||||
|
|
||||||
- template: ci/azure-deploy-docs.yml
|
- template: ci/azure-deploy-docs.yml
|
||||||
parameters:
|
parameters:
|
||||||
rust: beta
|
rust: stable
|
||||||
dependsOn:
|
dependsOn:
|
||||||
- rustfmt
|
- rustfmt
|
||||||
- clippy
|
- clippy
|
||||||
|
|||||||
+1
-1
@@ -12,5 +12,5 @@ jobs:
|
|||||||
cargo clippy --version
|
cargo clippy --version
|
||||||
displayName: Install clippy
|
displayName: Install clippy
|
||||||
- script: |
|
- script: |
|
||||||
cargo clippy --all --all-features -- -A clippy::mutex-atomic -A clippy::needless-doctest-main
|
cargo clippy --all --all-features -- -A clippy::mutex-atomic
|
||||||
displayName: cargo clippy --all
|
displayName: cargo clippy --all
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
beta
|
stable
|
||||||
|
|||||||
Reference in New Issue
Block a user