jenkins - Ansible 和 jenkins 集成
问题描述
是否必须在同一服务器上安装 jenkins 和 Ansible?我在 windows 上安装了 Jenkins 服务器,在 Linux 机器上安装了 ansible,如何集成 Anisble 和 Jenkins?
解决方案
Jenkins 可以使用你的 Linux 机器
在 Jenkins 的项目中,使用 Script Shell:
使用此命令运行您的剧本
ssh $USER@$LUNIX_IP -p $LUNIX_PORT -o "ForwardAgent=yes" -o "StrictHostKeyChecking=no" ANSIBLE_FORCE_COLOR=1 ansible-playbook $PLAYBOOK -i $HOST
推荐阅读
- solr - Solr 从 oracle 数据库完全导入
- c# - ASP.NET MVC 路由添加特殊约定 mysitye/string
- ios - 如何将拉到刷新控制器添加到滚动视图?
- java - Java FloodFill Problem 堆栈溢出错误
- mysql - Node.js:如何以最简单的方式将 util.promisify 应用于 mysql 池?
- javascript - 在第一行代码中声明所有 javascript 变量的标准?
- python - 是否可以在 django 的 json 字段中用 F 增加一个值?
- tensorflow - 在 Google Cloud ML Engine 无模块网络上训练对象检测模型时出错
- mysql - NodeJs MySql 多次更新
- android - How to get position of inserted item using DiffUtil?