Skip to content

Commit 1e98e12

Browse files
committed
Add CI support for release dry run
This will at lease smoke test automation a bit
1 parent 98296da commit 1e98e12

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

azure-pipelines.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
jobs:
2+
- job: check_release_automation
3+
displayName: Check release automation
4+
pool:
5+
vmImage: ubuntu-16.04
6+
steps:
7+
- script: |
8+
curl https://sh.rustup.rs -sSf | sh -s -- -y
9+
displayName: Install stable Rust
10+
- script: |
11+
_build/cargo-make.sh "0.15.3" "x86_64-unknown-linux-musl"
12+
displayName: Install cargo-make binary
13+
- script: |
14+
$HOME/.cargo/bin/cargo install cargo-release
15+
displayName: Install cargo-release binary
16+
- script: |
17+
$HOME/.cargo/bin/cargo-make release-dry-run
18+
displayName: Run release automation in dry run mode
19+
220
- job: check_formatting
321
displayName: Check formatting
422
pool:

0 commit comments

Comments
 (0)