YAML模式
的YAML模式Aql:
2022世界杯阿根廷预选赛赛程resources:—name:type: Aql configuration: sourceArtifactory: query: adddedproperties: key1: val1 key2: val2 mappings:—name: mapping1 input: output:—name: mapping2 input: output:
标签
的名字
一个字母数字标识资源的字符串(允许使用下划线)。
类型
必须Aql
对于此资源类型。
配置
指定资源的所有配置选择。
标签 |
描述 |
必需的/可选 |
---|---|---|
sourceArtifactory |
的名称Artifactory集成. | 要求 |
查询 |
一个Artifactory查询语言查询字符串。 |
要求 |
addedProperties |
发布包发布后将添加到工件的已添加属性的列表。
|
可选 |
|
发布包发布后应用到工件路径的映射列表.
|
可选 |
例子
- 这个例子需要一个Artifactory集成.
- 本例的管线DSL可在这个存储库在JFrogGitHub帐户。
pipelines.yml
2022世界杯阿根廷预选赛赛程resources:—name: Aql_ART_1 type: Aql configuration: sourceArtifactory: s_artifactory query: items.find({"@build.name":{"$eq":"art"}}) adddedproperties: key1: value1 key2: value2 mappings: - name: mapping1 input: IN output: test1 - name: mapping2 input: IN output: test2 pipelines: - name: pipelines_ART_1 steps: - name: step_ART_1 type: PowerShell configuration: nodePool: win_2019 inputResources:—name: Aql_ART_1 trigger: true execution: onExecute: - write-output " execution step…"