- 参考语法如下:
ansiColor ("xterm") { ansiblePlaybook ( # 主机清单文件 inventory: "${env.WORKSPACE}/hosts", # 要执行的剧本 playbook: "${env.WORKSPACE}/xxx.yml", limit: "${params.limit}", forks: 5, extraVars: [ # 远程系统的用户名 ansible_user: "root", # 远程系统用户的密码 ansible_password: "${params.ansible_password}", # 选择要部署的软件版本 deploy_version: "${params.deploy_version}" ], colorized: true ) }
在 Jenkinsfile 中执行 Ansible 步骤
于 2023-10-26 17:50:20 首次发布
文章介绍了如何使用Ansibleplaybook在指定主机上执行部署任务,包括配置主机清单、设置用户权限、指定软件版本,以及彩色输出选项。
摘要由CSDN通过智能技术生成