mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-16 14:27:49 +00:00
Merge branch 'post-01' into post-02
This commit is contained in:
51
azure-pipelines.yml
Normal file
51
azure-pipelines.yml
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
# Documentation: https://aka.ms/yaml
|
||||||
|
|
||||||
|
trigger:
|
||||||
|
batch: true
|
||||||
|
branches:
|
||||||
|
include:
|
||||||
|
# This is where pull requests from "bors r+" are built.
|
||||||
|
- staging
|
||||||
|
# This is where pull requests from "bors try" are built.
|
||||||
|
- trying
|
||||||
|
# Build pull requests.
|
||||||
|
- master
|
||||||
|
# Build post braches
|
||||||
|
- post-*
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
linux:
|
||||||
|
image_name: 'ubuntu-16.04'
|
||||||
|
rustup_toolchain: nightly
|
||||||
|
|
||||||
|
pool:
|
||||||
|
vmImage: $(image_name)
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- bash: |
|
||||||
|
echo "Hello world from $AGENT_NAME running on $AGENT_OS"
|
||||||
|
echo "Reason: $BUILD_REASON"
|
||||||
|
case "$BUILD_REASON" in
|
||||||
|
"Manual") echo "$BUILD_REQUESTEDFOR manually queued the build." ;;
|
||||||
|
"PullRequest") echo "This is a CI build for a pull request on $BUILD_REQUESTEDFOR." ;;
|
||||||
|
"IndividualCI") echo "This is a CI build for $BUILD_REQUESTEDFOR." ;;
|
||||||
|
"BatchedCI") echo "This is a batched CI build for $BUILD_REQUESTEDFOR." ;;
|
||||||
|
*) "$BUILD_REASON" ;;
|
||||||
|
esac
|
||||||
|
displayName: 'Build Info'
|
||||||
|
continueOnError: true
|
||||||
|
|
||||||
|
- script: |
|
||||||
|
curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain $RUSTUP_TOOLCHAIN
|
||||||
|
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
|
||||||
|
displayName: 'Install Rust'
|
||||||
|
|
||||||
|
- script: |
|
||||||
|
rustc -Vv
|
||||||
|
cargo -V
|
||||||
|
displayName: 'Print Rust Version'
|
||||||
|
continueOnError: true
|
||||||
|
|
||||||
|
- script: cargo rustc -- -Z pre-link-arg=-nostartfiles
|
||||||
|
displayName: 'Build'
|
||||||
Reference in New Issue
Block a user