Uh oh!
There was an error while loading. Please reload this page.
ci: Enable toolstate tracking on Azure - #61772
Conversation
rust-highfive
commented
Jun 12, 2019
(rust_highfive has picked a reviewer for you, use r? to override) |
alexcrichton
commented
Jun 12, 2019
So I think I've got everything hooked up right, but I've surely forgotten something. Hopefully it won't cause too many issues! cc @kennytm as well |
7809ed4 to
48e37b3Compare
emilyalbini
left a comment
There was a problem hiding this comment.
I'd personally prefer to configure the issues URL and the delinking with environment variables instead of ifs in the code: this way we can do the Travis -> Azure switch without having to land PRs on the repo. Feel free to bikeshed the variable names.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
emilyalbini
commented
Jun 13, 2019
Oh, variables are also missing on the master pipeline: variables:
- group: prod-credentials |
48e37b3 to
db30fa0Comparealexcrichton
commented
Jun 13, 2019
I continue to not really understand how those variable groups work. I clicked "link" in the web UI but I don't think that was done for the auto branch, and I don't know what effect this yml configuration has over that... In any case everything else should be addressed! re-r? @pietroalbini I'll open an issue after this lands. |
Currently just run it through its paces but don't actually push to official locations. Instead let's just push to a separate fork (mine) as well as open issues in a separate fork (mine). Make sure that people aren't pinged for these issues as well! This should hopefully ensure that everything is working on Azure and give us a chance to work through any issues that come up.
db30fa0 to
521edeeCompareThere was a problem hiding this comment.
Looks good now, thanks!
I continue to not really understand how those variable groups work. I clicked "link" in the web UI but I don't think that was done for the auto branch, and I don't know what effect this yml configuration has over that...
The way I understand it is that to use a variable group in a pipeline you have to declare it in the YAML. If the variable group is marked as "available to all pipelines" in the UI then that's all, otherwise you also have to authorize it from the UI as a security measure.
emilyalbini
commented
Jun 13, 2019
@bors r+ p=1 rollup=never |
bors
commented
Jun 13, 2019
📌 Commit 521edee has been approved by |
bors
commented
Jun 13, 2019
ci: Enable toolstate tracking on Azure Currently just run it through its paces but don't actually push to official locations. Instead let's just push to a separate fork (mine) as well as open issues in a separate fork (mine). Make sure that people aren't pinged for these issues as well! This should hopefully ensure that everything is working on Azure and give us a chance to work through any issues that come up. Fixes#61790Fixes#61371
bors
commented
Jun 13, 2019
☀️ Test successful - checks-travis, status-appveyor |
alexcrichton
commented
Jun 14, 2019
Looks like https://github.com/alexcrichton/rust-toolstate is receiving commits, but comments are failing on the master branch (https://dev.azure.com/rust-lang/rust/_build/results?buildId=716), will look into those now. |
alexcrichton
commented
Jun 14, 2019
Oh actually I think that that's an expected error. It's trying to create a comment on a PR in my repository, but that PR doesn't exist because it only exists in this repository. |
Currently just run it through its paces but don't actually push to
official locations. Instead let's just push to a separate fork (mine) as
well as open issues in a separate fork (mine). Make sure that people
aren't pinged for these issues as well!
This should hopefully ensure that everything is working on Azure and
give us a chance to work through any issues that come up.
Fixes#61790
Fixes#61371