gitlab - GitLab CI - 删除标签时运行作业
问题描述
创建 TAG 时,我有许多管道要处理并将 zipfile 发送到云服务器。现在我希望能够在删除 TAG 时从云服务器中删除与 TAG 对应的 zipfile。所以来自 gitlab 的 UI 列表标签和来自云端的文件是相同的。
需求是:删除一个TAG时如何触发job?
remove:
stage: remove
rules:
- if 'CONDITION FOR DELETED BRANCH'
when: always
image: xxx
script: xxx
解决方案
推荐阅读
- javascript - 收集 iframe 中的数字并将这些值相加
- python - 我可以获取类的 __init__ 方法中定义的所有属性吗?
- c# - Entity Framework Core 5 在 SaveChanges() 中抛出 System.FormatException
- azure - az devops 安全权限更新权限未应用
- python - Selenium 无法在此网站上向下滚动
- gcc - LTO 基础(构建顺序和如何分析核心转储)
- wordpress - add_rewrite_rule() 处理问题
- mongodb - 在 Axon 4.4 上超过阈值后未填充 Axon 框架快照事件
- xquery - Exist-db:从 _eXist_xmldb_user 字符串中提取名称
- clojure - 如何在clojure中正确地将字符串拆分为n个片段?