Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: Move most builders to Azure Pipelines #62179

Merged
merged 1 commit into from
Jun 28, 2019

Conversation

alexcrichton
Copy link
Member

This commit disables all builders on Travis and almost all builders on
AppVeyor now that they're all running on Azure Pipelines. There is one
remaining builder on AppVeyor which hasn't been migrated yet due to a
test failure on Azure, which we'll be debugging soon. One remaining
builder is left on Travis which is the tools builder whenever a
submodule is changed, but we'll probably turn that off soon since it's
just for PRs.

The other major change in this PR is that the auto builders on Azure are
now configured with "real" prod credentials which should cause them to
publish all artifacts into the official CI buckets.

@rust-highfive
Copy link
Collaborator

r? @pietroalbini

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jun 27, 2019
@pietroalbini
Copy link
Member

@bors r+ p=100

@bors
Copy link
Contributor

bors commented Jun 27, 2019

📌 Commit 166b2f7b61e36d9aef04010b3dd18fa60be33b9a has been approved by pietroalbini

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 27, 2019
@bors
Copy link
Contributor

bors commented Jun 27, 2019

⌛ Testing commit 166b2f7b61e36d9aef04010b3dd18fa60be33b9a with merge 1983951a8b06e9586c75c30c9c5bb38f028f2272...

@bors
Copy link
Contributor

bors commented Jun 27, 2019

💔 Test failed - checks-azure

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 27, 2019
@rust-highfive
Copy link
Collaborator

Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
Cloning into 'rust-lang/rust'...
travis_time:end:05137cb6:start=1561661609805163066,finish=1561661616110485383,duration=6305322317
$ cd rust-lang/rust
$ git checkout -qf 1983951a8b06e9586c75c30c9c5bb38f028f2272
fatal: reference is not a tree: 1983951a8b06e9586c75c30c9c5bb38f028f2272
The command "git checkout -qf 1983951a8b06e9586c75c30c9c5bb38f028f2272" failed and exited with 128 during .
Your build has been stopped.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@alexcrichton
Copy link
Member Author

@bors: retry

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 27, 2019
@RalfJung
Copy link
Member

One remaining
builder is left on Travis which is the tools builder whenever a
submodule is changed, but we'll probably turn that off soon since it's
just for PRs.

Is there a plan for an Azure-based replacement for this in-PR-tools-builder? It's been very useful, good to know that the checks pass in CI which can be hard or slow to do locally.

Not a big deal though if that doesn't work any more or will need some more time to be fleshed out. :)

@pietroalbini
Copy link
Member

@RalfJung yep, it's tracked here: #61837

@bors
Copy link
Contributor

bors commented Jun 27, 2019

⌛ Testing commit 166b2f7b61e36d9aef04010b3dd18fa60be33b9a with merge b4ada1a4756bdbc5552075dad58b99eb6b271246...

@bors
Copy link
Contributor

bors commented Jun 27, 2019

💔 Test failed - checks-azure

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 27, 2019
@rust-highfive
Copy link
Collaborator

Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
Cloning into 'rust-lang/rust'...
travis_time:end:0822772b:start=1561668933913706582,finish=1561668939978823523,duration=6065116941
$ cd rust-lang/rust
$ git checkout -qf b4ada1a4756bdbc5552075dad58b99eb6b271246
fatal: reference is not a tree: b4ada1a4756bdbc5552075dad58b99eb6b271246
The command "git checkout -qf b4ada1a4756bdbc5552075dad58b99eb6b271246" failed and exited with 128 during .
Your build has been stopped.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@Centril
Copy link
Contributor

Centril commented Jun 27, 2019

@bors retry

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 27, 2019
@bors
Copy link
Contributor

bors commented Jun 27, 2019

⌛ Testing commit 166b2f7b61e36d9aef04010b3dd18fa60be33b9a with merge a97389087064e9ad75e6db0f58700fce5f0dc18b...

@alexcrichton
Copy link
Member Author

@bors: treeclosed=99

@bors
Copy link
Contributor

bors commented Jun 27, 2019

⌛ Testing commit 166b2f7b61e36d9aef04010b3dd18fa60be33b9a with merge 8043df452e97b0a8b802bd8695b9ca254ad81a7d...

@bors
Copy link
Contributor

bors commented Jun 27, 2019

💔 Test failed - checks-azure

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 27, 2019
@alexcrichton
Copy link
Member Author

@bors: retry

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 27, 2019
@bors
Copy link
Contributor

bors commented Jun 27, 2019

⌛ Testing commit 166b2f7b61e36d9aef04010b3dd18fa60be33b9a with merge 7319585e71b791017062cc471f325f924e0abf1e...

@rust-highfive
Copy link
Collaborator

Your PR failed on Travis (raw log). Through arcane magic we have determined that the following fragments from the build log may contain information about the problem.

Click to expand the log.
Cloning into 'rust-lang/rust'...
travis_time:end:2b1e9158:start=1561670379737332715,finish=1561670385755972735,duration=6018640020
$ cd rust-lang/rust
$ git checkout -qf 8043df452e97b0a8b802bd8695b9ca254ad81a7d
fatal: reference is not a tree: 8043df452e97b0a8b802bd8695b9ca254ad81a7d
The command "git checkout -qf 8043df452e97b0a8b802bd8695b9ca254ad81a7d" failed and exited with 128 during .
Your build has been stopped.

I'm a bot! I can only do what humans tell me to, so if this was not helpful or you have suggestions for improvements, please ping or otherwise contact @TimNN. (Feature Requests)

@alexcrichton
Copy link
Member Author

@bors: treeclosed-

@bors
Copy link
Contributor

bors commented Jun 28, 2019

💥 Test timed out

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Jun 28, 2019
This commit disables all builders on Travis and almost all builders on
AppVeyor now that they're all running on Azure Pipelines. There is one
remaining builder on AppVeyor which hasn't been migrated yet due to a
test failure on Azure, which we'll be debugging soon. One remaining
builder is left on Travis which is the tools builder whenever a
submodule is changed, but we'll probably turn that off soon since it's
just for PRs.

The other major change in this PR is that the auto builders on Azure are
now configured with "real" prod credentials which should cause them to
publish all artifacts into the official CI buckets.
@alexcrichton
Copy link
Member Author

@bors: r=pietroalbini

Leaving x86_64-gnu-tools entirely on travis as well due to the same RLS failure on Azure. Seems like a spurious test failure we'll have to deal with one way or another o Azure.

@bors
Copy link
Contributor

bors commented Jun 28, 2019

📌 Commit 6f838b4 has been approved by pietroalbini

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jun 28, 2019
@bors
Copy link
Contributor

bors commented Jun 28, 2019

⌛ Testing commit 6f838b4 with merge 3849a5f...

bors added a commit that referenced this pull request Jun 28, 2019
ci: Move most builders to Azure Pipelines

This commit disables all builders on Travis and almost all builders on
AppVeyor now that they're all running on Azure Pipelines. There is one
remaining builder on AppVeyor which hasn't been migrated yet due to a
test failure on Azure, which we'll be debugging soon. One remaining
builder is left on Travis which is the tools builder whenever a
submodule is changed, but we'll probably turn that off soon since it's
just for PRs.

The other major change in this PR is that the auto builders on Azure are
now configured with "real" prod credentials which should cause them to
publish all artifacts into the official CI buckets.
@RalfJung RalfJung mentioned this pull request Jun 28, 2019
@bors
Copy link
Contributor

bors commented Jun 28, 2019

☀️ Test successful - checks-azure, checks-travis, status-appveyor
Approved by: pietroalbini
Pushing 3849a5f to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Jun 28, 2019
@bors bors merged commit 6f838b4 into rust-lang:master Jun 28, 2019
@alexcrichton alexcrichton deleted the less-travis-appveyor branch June 28, 2019 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
merged-by-bors This PR was explicitly merged by bors. S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants