summaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
Diffstat (limited to 'ci')
-rw-r--r--ci/azure-install-rust.yml3
-rw-r--r--ci/azure-rustfmt.yml1
-rw-r--r--ci/azure-test-stable.yml25
3 files changed, 17 insertions, 12 deletions
diff --git a/ci/azure-install-rust.yml b/ci/azure-install-rust.yml
index 43d806e7..2892ab89 100644
--- a/ci/azure-install-rust.yml
+++ b/ci/azure-install-rust.yml
@@ -27,6 +27,9 @@ steps:
# All platforms.
- script: |
+ rustup toolchain install nightly
+ rustup update
+ rustup toolchain list
rustc -Vv
cargo -V
displayName: Query rust and cargo versions
diff --git a/ci/azure-rustfmt.yml b/ci/azure-rustfmt.yml
index 60bb51aa..0f50b6c2 100644
--- a/ci/azure-rustfmt.yml
+++ b/ci/azure-rustfmt.yml
@@ -10,6 +10,7 @@ jobs:
rust_version: stable
- script: |
rustup component add rustfmt
+ cargo fmt --version
displayName: Install rustfmt
- script: |
cargo fmt --all -- --check
diff --git a/ci/azure-test-stable.yml b/ci/azure-test-stable.yml
index f53ca0eb..f2fa7897 100644
--- a/ci/azure-test-stable.yml
+++ b/ci/azure-test-stable.yml
@@ -17,23 +17,24 @@ jobs:
steps:
- template: azure-install-rust.yml
parameters:
- rust_version: stable
+ # rust_version: stable
+ rust_version: ${{ parameters.rust }}
- - template: azure-is-release.yml
-
- - ${{ each crate in parameters.crates }}:
- - script: cargo test
- env:
- LOOM_MAX_DURATION: 10
- CI: 'True'
- displayName: cargo test -p ${{ crate }}
- workingDirectory: $(Build.SourcesDirectory)/${{ crate }}
- condition: and(succeeded(), ne(variables['isRelease'], 'true'))
+# - template: azure-is-release.yml
+#
+# - ${{ each crate in parameters.crates }}:
+# - script: cargo test
+# env:
+# LOOM_MAX_DURATION: 10
+# CI: 'True'
+# displayName: cargo test -p ${{ crate }}
+# workingDirectory: $(Build.SourcesDirectory)/${{ crate }}
+# condition: and(succeeded(), ne(variables['isRelease'], 'true'))
- template: azure-patch-crates.yml
- ${{ each crate in parameters.crates }}:
- - script: cargo test
+ - script: cargo test --lib && cargo test --tests
env:
LOOM_MAX_DURATION: 10
CI: 'True'