]> git.lizzy.rs Git - rust.git/blob - src/ci/azure-pipelines/master.yml
Rollup merge of #62737 - timvermeulen:cycle_try_fold, r=scottmcm
[rust.git] / src / ci / azure-pipelines / master.yml
1 #
2 # Azure Pipelines job to publish toolstate. Only triggers on pushes to master.
3 #
4
5 pr: none
6 trigger:
7   - master
8
9 variables:
10 - group: real-prod-credentials
11
12 pool:
13   vmImage: ubuntu-16.04
14
15 steps:
16 - checkout: self
17   fetchDepth: 2
18
19 - script: |
20     export MESSAGE_FILE=$(mktemp -t msg.XXXXXX)
21     . src/ci/docker/x86_64-gnu-tools/repo.sh
22     commit_toolstate_change "$MESSAGE_FILE" "$BUILD_SOURCESDIRECTORY/src/tools/publish_toolstate.py" "$(git rev-parse HEAD)" "$(git log --format=%s -n1 HEAD)" "$MESSAGE_FILE" "$TOOLSTATE_REPO_ACCESS_TOKEN"
23   displayName: Publish toolstate
24   env:
25     TOOLSTATE_REPO_ACCESS_TOKEN: $(TOOLSTATE_REPO_ACCESS_TOKEN)