peridot/vendor/github.com/olekukonko/tablewriter/csv2table/BUILD.bazel
Neil Hanlon e7b15b3cde
feat(peridot-cli/task-info): fetch and display task details
given a task ID, fetch its details and display them to a table or to
json with `-o json`. Table view also adds a calculated task duration and
can optionally include the submitter information as well as a link to
logs for the task.

* --no-color - to skip colorizing output
* --L|--logs - include column with link to logs
* --submitter - show submitter
* --no-wait - control whether to wait until a task completes to output
  (table mode)
2024-07-31 17:11:29 -04:00

17 lines
503 B
Python

load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library")
go_library(
name = "csv2table_lib",
srcs = ["csv2table.go"],
importmap = "peridot.resf.org/vendor/github.com/olekukonko/tablewriter/csv2table",
importpath = "github.com/olekukonko/tablewriter/csv2table",
visibility = ["//visibility:private"],
deps = ["//vendor/github.com/olekukonko/tablewriter"],
)
go_binary(
name = "csv2table",
embed = [":csv2table_lib"],
visibility = ["//visibility:public"],
)