remove-tag

artifact:remove-tag

删除 CNB 制品标签,目前仅删除支持 CNB docker 和 helm 标签。需要有仓库写权限

# 适用事件

  • push
  • tag_push
  • tag_deploy
  • pull_request.merged

# 参数

# name

  • type: String
  • required: true

制品包名

# tags

  • type: Array<string>
  • required: true

# type

  • type: String
  • required: false
  • default: docker

制品类型,目前仅支持 dockerhelm

# 配置样例

main:
  push:
    - stages:
        - name: remove tag
          type: artifact:remove-tag
          options:
            # 包名
            # 包名示例1,仓库同名制品:reponame
            # 包名示例2,仓库非同名制品:reponame/name
            name: reponame/name
            tags:
              - tag1
              - tag2
            type: docker