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

Restore the use of --override and --overrides-file when --manifest-js is specified #375

Merged
merged 1 commit into from
Oct 5, 2021
Merged

Conversation

bworline
Copy link
Contributor

@bworline bworline commented Apr 24, 2021

There are valid scenarios where you may want to use both --manifest-js and --override or --overrides-file. For example, in ADO pipeline publishing to update the extension version with the build version from the pipeline.

In fact, the internal implementation of --publisher and --extension-id also depend on this override functionality. This PR will allow them to be used with --manifest-js.

This PR is in response to a comment from PR #342 by @dwilsonactual.

@bworline bworline changed the title Enable use of --override and --overrides-file when --manifest-js is specified Restore the use of --override and --overrides-file when --manifest-js is specified Sep 8, 2021
@anatolybolshakov anatolybolshakov self-requested a review October 1, 2021 13:36
@anatolybolshakov anatolybolshakov self-assigned this Oct 1, 2021
Copy link
Contributor

@anatolybolshakov anatolybolshakov left a comment

Choose a reason for hiding this comment

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

LGTM, thanks! Tested locally also - override option is considered with these changes, but ignored without.

@anatolybolshakov anatolybolshakov requested a review from a team October 1, 2021 14:46
@anatolybolshakov anatolybolshakov merged commit 0cf8832 into microsoft:master Oct 5, 2021
@bworline bworline deleted the enable-overrides branch October 5, 2021 14:21
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.

3 participants