artifact:remove-tag
260 字小于 1 分钟
artifact:remove-tag
删除 CNB 制品标签,目前仅支持删除 CNB Docker 和 Helm 标签。需要有仓库写权限。
适用事件
pushcommit.addtag_pushtag_deploypull_request.mergedapi_triggerweb_triggercrontabbranch.create
参数
以下列表先概览 artifact:remove-tag 的全部参数。
各参数详细说明如下。
name
- type:
String - required:
true
制品包名
tags
- type:
Array<string> - required:
true
type
- type:
String - required:
false - default:
docker
制品类型,目前仅支持 Docker 和 Helm
配置样例
.cnb.yml
main:
push:
- stages:
- name: remove tag
type: artifact:remove-tag
options:
# 包名
# 包名示例1,仓库同名制品:reponame
# 包名示例2,仓库非同名制品:reponame/name
name: reponame/name
tags:
- tag1
- tag2
type: docker