我创建了一个 preop checkin 触发器来检查评论以确保它不为空。这工作得很好。
但是,当我从 dev 流传递到 int 流时,触发器在签入过程中停止。有没有解决的办法?我假设签入交付过程时的评论是空白的。
我创建了一个 preop checkin 触发器来检查评论以确保它不为空。这工作得很好。
但是,当我从 dev 流传递到 int 流时,触发器在签入过程中停止。有没有解决的办法?我假设签入交付过程时的评论是空白的。
您可以在deliver_start
操作类型 (opkind) 上设置一个 preop 触发器,以便设置一个充当标志的环境变量。
设置该环境变量后,您的原始脚本(preop checkin one)可以简单地返回 true (即什么都不做并允许签入继续进行)
另一个 postop 触发器deliver_cancel
和deliver_complete
opkinds 将取消该环境变量。
在此处查看交付事件的 pre 和 postop 触发器示例。