我已经配置了CI/CD,以便将存储库集成到Docker Hub私有存储库中。repo中的更新将自动触发开发映像的创建。我的想法是使用Docker Hub webhook来启动Jenkins管道,这将负责部署的其余部分。
我正在使用CloudBees Docker Hub/Registry Notification。Webhook已经启动并运行,但现在管道会为Docker Hub repo中的每一个更改启动。是否有方法限制管道触发特定标记的更改?
我想另一种方法是在Jenkins中处理整个过程,但为此,我需要处理所有的构建,并创建单独的容器来完成这些。但不需要经历这些。
我尝试根据Docker Hub中特定标记的更改触发Jenkins管道。现在,管道从更改任何标记开始。
1条答案
按热度按时间shyt4zoc1#
我不确定我是否正确理解了你的问题。也许这可以帮助你:
向您的 * 源代码管理 * 配置添加一个过滤器,以指定仅在新标记或特定标记上执行管道。
相关主题说明:jenkins trigger build if new tag is released