选择器

这些是当前已实现的 try 选择器

  • auto: 自动为您选择任务。

  • fuzzy: 使用模糊查找算法和终端界面选择任务。

  • chooser: 使用 Web 界面选择任务。

  • again: 重新运行基于先前 try_task_config.json 的推送。

  • empty: 不选择任何任务。Taskcluster 仍会自动运行一些任务(例如 lint 和 python 单元测试任务)。可以使用 Treeherder 的 Add New Jobs 功能选择更多任务。

  • syntax: 使用经典的 try 语法选择任务。

  • release: 准备一个树以进行暂存发布。

  • scriptworker: 对最近的发布运行脚本工作器任务。

  • compare: 推送两个相同的 try 作业,一个在您当前的提交上,另一个在您选择的提交上

  • perf: 选择要运行的性能测试类别,并生成前后比较视图链接。

您可以使用以下命令运行它们

$ mach try <selector>

运行以下命令查看特定于选择器的选项:

$ mach try <selector> --help