在我的应用程序的连续交付步骤中,我希望Jenkins在作业类型检查中调用ansible塔作业(通过塔cli)。一旦devops团队决定发布它,我希望他们只需要将作业类型更改为"run“,这样就可以进行实际的部署。这个想法是为了保留Jenkins构建的工件的额外参数版本,并避免devops团队手动将它们复制到其他作业模板中。
在ansible to
是否可以添加基于GitLab CI yml中的用户输入执行if或else块的条件?在用户输入是的情况下,它必须触发一个模板(ansible塔模板)来重新启动特定的服务(塔-cli作业启动--作业模板)
我应该为这样的conditional.Could使用rules:if和when吗?我是Gitlab的第一个用户,在Jenkins方面有一些经验。