本文介绍如何配置流水线制品源触发,以及制品源触发事件和过滤条件。
配置 ACR 制品源触发
说明
ACR 制品源触发仅支持 ACR 企业版实例。
流水线添加了ACR 镜像源后,单击开启制品源触发,在下方勾选触发事件(可选镜像推送完成或镜像扫描完成),并复制 Webhook 地址。
将复制的 Webhook 地址配置到相应的 ACR 镜像仓库中。
过滤规则
ACR镜像源触发的过滤条件支持正则表达式。 您可以输入一个版本号,也可以使用 Java 语言支持的正则表达式语法,以下是几个示例。
如果想匹配多个版本,比如 v1.0 和 v2.0,可以输入
v1.0|v2.0
。如果想匹配以 -prod 结尾的版本,可以输入
.*-prod
。
配置 Packages 制品源触发
前提条件
已创建云效Packages类型的服务连接。
操作步骤
在流水线编辑页面,单击添加流水线源,并选择
,然后配置以下参数:仓库类型:仅支持通用制品类型。
仓库:选择制品所在仓库,例如:流水线软件包仓库。
制品:选择要部署的制品名称,例如:
Artifacts_4089952
。默认版本:默认版本为流水线触发运行时默认使用的制品版本。
工作目录:流水线源的源文件将会被下载至工作目录下,后续任务进入指定工作目录执行。
该文章对您有帮助吗?