一个流步骤的输出如何使用`gh watch`?
How does one stream step's output using `gh watch`?
使用 gh
我可以看到我的 运行 完成,它显示如下内容:
✓ My cool job · 1663894809
Triggered via push about 18 hours ago
JOBS
✓ Build, push and run cloud artifacts in 1m57s (ID 4739289825)
✓ Set up job
✓ Checkout
✓ my_custom_step
✓ Post Checkout
✓ Complete job
现在是否还可以观察所有步骤的输出 而 作业是 运行?实际上正是 运行 gh run view --log --job ....
显示的内容,但不是在事后查看日志,而是在作业的生命周期内流式传输日志而不访问 github UI。因此它将显示以下内容:
✓ My cool job · 1663894809
Triggered via push about 18 hours ago
JOBS
✓ Build, push and run cloud artifacts in 1m57s (ID 4739289825)
✓ Set up job
... Long list of logs...
✓ Checkout
... Long list of logs...
✓ my_custom_step
... Long list of logs...
✓ Post Checkout
... Long list of logs...
✓ Complete job
截至 2022 年 1 月,这是不可能的,但是 GitHub 上有一个未解决的问题:https://github.com/cli/cli/issues/3484
使用 gh
我可以看到我的 运行 完成,它显示如下内容:
✓ My cool job · 1663894809
Triggered via push about 18 hours ago
JOBS
✓ Build, push and run cloud artifacts in 1m57s (ID 4739289825)
✓ Set up job
✓ Checkout
✓ my_custom_step
✓ Post Checkout
✓ Complete job
现在是否还可以观察所有步骤的输出 而 作业是 运行?实际上正是 运行 gh run view --log --job ....
显示的内容,但不是在事后查看日志,而是在作业的生命周期内流式传输日志而不访问 github UI。因此它将显示以下内容:
✓ My cool job · 1663894809
Triggered via push about 18 hours ago
JOBS
✓ Build, push and run cloud artifacts in 1m57s (ID 4739289825)
✓ Set up job
... Long list of logs...
✓ Checkout
... Long list of logs...
✓ my_custom_step
... Long list of logs...
✓ Post Checkout
... Long list of logs...
✓ Complete job
截至 2022 年 1 月,这是不可能的,但是 GitHub 上有一个未解决的问题:https://github.com/cli/cli/issues/3484