Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

[release/3.0] Add missing "--ci" option to Linux build #8301

Merged
merged 1 commit into from Oct 10, 2019

Conversation

dagood
Copy link
Member

@dagood dagood commented Sep 20, 2019

Description

Ports #8300 to release/3.0.

For internal build readiness.

This missing option caused the http cache not to be cleared at the right time. Clearing the http cache is a unfortunately necessary workaround to get authenticated NuGet restore to work, so this option being missing causes the internal build to fail if it tries to use an authenticated feed. More info at dotnet/arcade#3868 (comment) what this is about and why the issue didn't repro on the first pass.

Customer Impact

Allows internal builds.

Regression?

No.

Risk

Minimal, the change is scoped to a few very small steps in the build to set up tooling, and the flag is known to work in the very similar neighboring build steps.

@riarenas @JohnTortugo @dleeapho

@dagood dagood added this to the 3.0 milestone Sep 20, 2019
@dagood dagood self-assigned this Sep 20, 2019
@dagood dagood added the * NO MERGE * The PR is not ready for merge yet (see discussion for detailed reasons) label Sep 20, 2019
@dagood
Copy link
Member Author

dagood commented Sep 20, 2019

Was going to add a reject review for visibility, but I can't do that on my own PR. 🤷‍♂

Don't merge until branch is open. I'm also porting this to 3.1 individually to get it in faster there.

@mmitche mmitche removed the * NO MERGE * The PR is not ready for merge yet (see discussion for detailed reasons) label Oct 10, 2019
@mmitche mmitche merged commit 903ca49 into dotnet:release/3.0 Oct 10, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
2 participants