mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
build: add missing bazel action names (#14910)
In order to have proper action names when running bazel, we should add progress messages for all custom rules. Currently Bazel always uses the first input as action name, but this is *very* confusing since failures lead to the input file, instead of the associated Bazel action. Note that this is not really a progress_message, but it is consistent with native bazel actions (e.g. `StarlarkAction`)
This commit is contained in:
committed by
Andrew Seguin
parent
e1b9c2d4ec
commit
f0708b4639
@@ -60,6 +60,7 @@ def _dgeni_api_docs(ctx):
|
||||
executable = ctx.executable._dgeni_bin,
|
||||
outputs = expected_outputs,
|
||||
arguments = [args],
|
||||
progress_message = "Dgeni (%s)" % (output_dir_path),
|
||||
)
|
||||
|
||||
return DefaultInfo(files = depset(expected_outputs))
|
||||
|
||||
@@ -59,6 +59,7 @@ def _highlight_files(ctx):
|
||||
executable = ctx.executable._highlight_files,
|
||||
outputs = expected_outputs,
|
||||
arguments = [args],
|
||||
progress_message = "HighlightFiles",
|
||||
)
|
||||
|
||||
return DefaultInfo(files = depset(expected_outputs))
|
||||
|
||||
@@ -47,6 +47,7 @@ def _markdown_to_html(ctx):
|
||||
executable = ctx.executable._transform_markdown,
|
||||
outputs = expected_outputs,
|
||||
arguments = [args],
|
||||
progress_message = "MarkdownToHtml",
|
||||
)
|
||||
|
||||
return DefaultInfo(files = depset(expected_outputs))
|
||||
|
||||
@@ -53,6 +53,7 @@ def _package_docs_content(ctx):
|
||||
executable = ctx.executable._packager,
|
||||
outputs = expected_outputs,
|
||||
arguments = [args],
|
||||
progress_message = "PackageDocsContent",
|
||||
)
|
||||
|
||||
return DefaultInfo(files = depset(expected_outputs))
|
||||
|
||||
@@ -24,6 +24,7 @@ def _sass_bundle(ctx):
|
||||
executable = ctx.executable._sass_bundle,
|
||||
outputs = [ctx.outputs.output_name],
|
||||
arguments = [args],
|
||||
progress_message = "SassBundle (%s)" % ctx.attr.output_name,
|
||||
)
|
||||
|
||||
output_depset = depset([ctx.outputs.output_name])
|
||||
|
||||
Reference in New Issue
Block a user