Skip to content

Redesign the subset feature#34663

Merged
ViktorHofer merged 4 commits into
dotnet:masterfrom
ViktorHofer:subsetref
Apr 8, 2020
Merged

Redesign the subset feature#34663
ViktorHofer merged 4 commits into
dotnet:masterfrom
ViktorHofer:subsetref

Conversation

@ViktorHofer

Copy link
Copy Markdown
Member

Fixes #34403

Part of yesterday's batched rollout: #33821. I'll send out a mail to the team for the updated workflow instructions.

@ghost

ghost commented Apr 7, 2020

Copy link
Copy Markdown

Tagging @ViktorHofer as an area owner

@trylek trylek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great to me, thank you!

@vcsjones

vcsjones commented Apr 7, 2020

Copy link
Copy Markdown
Member

I'll send out a mail to the team for the updated workflow instructions.

Will this affect contributors? If so, can some of the workflow changes be shared somewhere?

@safern

safern commented Apr 7, 2020

Copy link
Copy Markdown
Member

Will this affect contributors? If so, can some of the workflow changes be shared somewhere?

I think every rollout date is going to be reminded on the gitter channel with the changes for that rollout.

Comment thread eng/pipelines/libraries/build-test-job.yml Outdated
@ViktorHofer

Copy link
Copy Markdown
Member Author

Will this affect contributors? If so, can some of the workflow changes be shared somewhere?

Yes, I pinned #33821 to make sure that community members know about the planned changes as well which also list the impact and the new workflow. In addition to that after this is merged I'll notify the gitter channel. The docs will be updated as part of this PR as well. Anything you are missing here?

ViktorHofer added a commit to dotnet/source-indexer that referenced this pull request Apr 7, 2020
@vcsjones

vcsjones commented Apr 7, 2020

Copy link
Copy Markdown
Member

pinned #33821

Anything you are missing here?

I guess eyes. Apologies for missing that (or perhaps I saw it and forgot about it, that sounds like something I'd do, too).

@ViktorHofer

Copy link
Copy Markdown
Member Author

We are doing this the first time (batched rollout + announcements) so there's definitely room for improvement. FWIW I just posted a little announcement in the gitter channel.

Comment thread eng/Subsets.props Outdated
@ViktorHofer

Copy link
Copy Markdown
Member Author

Merging as CI seems to be busted and I verified the changes with the existing legs.

@ViktorHofer ViktorHofer merged commit 8e0147e into dotnet:master Apr 8, 2020
@ViktorHofer ViktorHofer deleted the subsetref branch April 8, 2020 01:09
@tmds

tmds commented Apr 8, 2020

Copy link
Copy Markdown
Member

@ViktorHofer I think this is a nice improvement. 👍

It seems the -subset argument needs to be specified, though the examples in #34403 didn't have it, e.g.:

./build.sh libs+clr

Is this due to a parsing limitation in the script?

nit: the documentation mixes use of -subset and --subset. It would be nice to pick one and use it consistently.

@danmoseley

Copy link
Copy Markdown
Member

cc @safern for question above as @ViktorHofer is out rest of week.

@safern

safern commented Apr 8, 2020

Copy link
Copy Markdown
Member

Is this due to a parsing limitation in the script?

Right now it needs to be passed only for bash. I'm working on fixing that -- but yeah initially was because of a limitation in the script.

@ghost ghost locked as resolved and limited conversation to collaborators Dec 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Redesign the subset feature

7 participants