签名转换¶
签名类型接收单个依赖作业(来自其类型依赖项)进行操作。
中的转换taskcluster/gecko_taskgraph/transforms/signing.py
实现此通用功能。它们期望一个“签名描述”,并生成一个任务定义。签名描述的模式定义在signing.py
的顶部,并带有丰富的注释。
特别是,您定义了一组上游工件 URL(指向依赖任务),并且可以选择提供一个依赖名称(默认为 build)以用于task-reference
/artifact-reference
。您还需要提供要使用的签名格式。