Jenkins+Ansible+Gitlab自动化部署三剑客--Jenkins ansible集成
Posted bk770466199
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins+Ansible+Gitlab自动化部署三剑客--Jenkins ansible集成相关的知识,希望对你有一定的参考价值。
Jenkins Ansible集成
准备工作
参考https://www.cnblogs.com/bk770466199/p/12259007.html完成以下准备工作
需要在jenkins服务器上,配置ansible2.5+python 3.6虚拟环境
配置jenkins.example.com主机到test.example.com主机的ssh免秘钥认证
配置ansible,创建testservers文件
1.新建项目
2.添加shell
#!/bin/sh set +x source /home/deploy/.py3-a2.5-env/bin/activate source /home/deploy/.py3-a2.5-env/ansible/hacking/env-setup -q cd /home/deploy ansible --version ansible-playbook --version cat testservers ansible -i testservers testserver -m command -a "ip addr" set -x
3.查看日志
以上是关于Jenkins+Ansible+Gitlab自动化部署三剑客--Jenkins ansible集成的主要内容,如果未能解决你的问题,请参考以下文章
Jenkins+Git+Gitlab+Ansible实现持续集成自动化部署静态网站--技术流ken
Jenkins+Ansible+Gitlab自动化部署三剑客--Jenkins GIT集成
Jenkins+Ansible+Gitlab自动化部署三剑客--ansible