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

fix(concatjs): devserver not passing through tags to all targets #2646

Merged

Conversation

devversion
Copy link
Contributor

If a devserver target is currently testonly and marked with the
manual tag (e.g. if used for e2e testing), then the manual
tag is not passed to all targets exposed by the ConcatJS devserver
macro. i.e. the manifest alias is exposed and results in the
manifest to be built -> which inherently means that the actual
devserver target is built even though it has the manual tag.

If a devserver target is currently testonly and marked with the
`manual` tag (e.g. if used for e2e testing), then the `manual`
tag is not passed to all targets exposed by the ConcatJS devserver
macro. i.e. the manifest alias is exposed and results in the
manifest to be built -> which inherently means that the actual
devserver target is built even though it has the `manual` tag.
@alexeagle alexeagle merged commit 8abc8e0 into bazel-contrib:stable May 7, 2021
twheys pushed a commit to twheys/rules_nodejs that referenced this pull request Jan 13, 2022
…el-contrib#2646)

If a devserver target is currently testonly and marked with the
`manual` tag (e.g. if used for e2e testing), then the `manual`
tag is not passed to all targets exposed by the ConcatJS devserver
macro. i.e. the manifest alias is exposed and results in the
manifest to be built -> which inherently means that the actual
devserver target is built even though it has the `manual` tag.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants