首页 > 解决方案 > Ansible 和 jenkins 集成

问题描述

是否必须在同一服务器上安装 jenkins 和 Ansible?我在 windows 上安装了 Jenkins 服务器,在 Linux 机器上安装了 ansible,如何集成 Anisble 和 Jenkins?

标签: jenkinsansible

解决方案


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

推荐阅读