签名转换

签名类型接收单个依赖作业(来自其类型依赖项)进行操作。

中的转换taskcluster/gecko_taskgraph/transforms/signing.py实现此通用功能。它们期望一个“签名描述”,并生成一个任务定义。签名描述的模式定义在signing.py的顶部,并带有丰富的注释。

特别是,您定义了一组上游工件 URL(指向依赖任务),并且可以选择提供一个依赖名称(默认为 build)以用于task-reference/artifact-reference。您还需要提供要使用的签名格式。