如何通过 ansible 仅部署 git 更新的包而不是部署所有包

问题描述 投票:0回答:0

我已经在 ansible 中创建了一个 playbook 设置来将包从 artifactory 部署到服务器。

我有许多不同版本的包从工件部署到服务器。它在 csv 文件中定义并保存在 github 中。

现在我的要求是只部署那些在 git csv 中版本升级或降级的包,而不是再次重新部署所有内容。

我正在尝试在 github 上更新 csv 时获取 git diff,并仅将更新版本部署到服务器

git jenkins ansible cicd
© www.soinside.com 2019 - 2024. All rights reserved.