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

feat(ado-ext-telemetry): Grouping rarely used options under Advanced Options group #1092

Merged
merged 1 commit into from Mar 21, 2022

Conversation

brocktaylor7
Copy link
Contributor

Details

This introduces an advanced options group to the pipeline configuration assistant UI in ADO. It groups the outputDir and chromePath options under a collapsed by default group called Advanced Options that shows up at the bottom of the UI.

Here is what it looks like collapsed:
image

Here it is expanded:
image

Motivation

Partially addresses #1063

Context

We will need to add artifactName to the advanced options once #1085 has been merged. I'll add this in a separate commit after merging that PR into main.

Pull request checklist

  • Addresses an existing issue: Partially addresses [ADO] potential v2.x breaking changes #1063
  • [n/a] Added relevant unit test for your changes. (yarn test)
  • Verified code coverage for the changes made. Check coverage report at: <rootDir>/test-results/unit/coverage
  • Ran precheckin (yarn precheckin)
  • (after PR created) The Accessibility Checks (pull_request) check should fail. All other checks should pass.

@brocktaylor7 brocktaylor7 requested a review from a team as a code owner March 18, 2022 17:24
@brocktaylor7 brocktaylor7 added the pr: DO NOT MERGE Dont merge this PR. label Mar 18, 2022
@brocktaylor7 brocktaylor7 removed the pr: DO NOT MERGE Dont merge this PR. label Mar 21, 2022
@brocktaylor7 brocktaylor7 merged commit 7e9a419 into main Mar 21, 2022
@brocktaylor7 brocktaylor7 deleted the brocktaylor/hide-rare-options branch March 21, 2022 21:24
dbjorge added a commit that referenced this pull request Apr 15, 2022
…1139)

#### Details

PR #1092 added `outputDir` and `chromePath` to a new "Advanced Options" group. PR #1122 accidentally reverted the group from `chromePath` - this PR un-reverts it and moves `chromePath` back to "Advanced Options".

##### Motivation

Match feature spec

##### Context

n/a

#### Pull request checklist
<!-- If a checklist item is not applicable to this change, write "n/a" in the checkbox -->
- [n/a] Addresses an existing issue: Fixes #0000
- [n/a] Added relevant unit test for your changes. (`yarn test`)
- [n/a] Verified code coverage for the changes made. Check coverage report at: `<rootDir>/test-results/unit/coverage`
- [x] Ran precheckin (`yarn precheckin`)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants