自定义参数和ansible结合

目标: 通过指定参数的方式用debug模块来输出资产清单文件内对应组的变量

资产清单文件内容

[prod]
auto-cmdb_cmdb_1

[dev]
auto-cmdb_cmdb_2

[prod:vars]
name=prod
port=22

[dev:vars]
name=dev
port=23
自定义参数和ansible结合_第1张图片
Screenshot of item-freestyle Config [Jenkins].jpg
自定义参数和ansible结合_第2张图片
Screenshot of item-freestyle Config [Jenkins] (1).jpg
自定义参数和ansible结合_第3张图片
Screenshot of item-freestyle Config [Jenkins] (2).jpg

配置gitlab信息


自定义参数和ansible结合_第4张图片
Screenshot of item-freestyle Config [Jenkins] (3).jpg
自定义参数和ansible结合_第5张图片
Screenshot of item-freestyle Config [Jenkins] (4).jpg

手动构建


自定义参数和ansible结合_第6张图片
Screenshot of Jenkins.jpg
自定义参数和ansible结合_第7张图片
Screenshot of item-freestyle #14 Console [Jenkins].jpg

资产清单内对应组的变量输出成功

你可能感兴趣的:(自定义参数和ansible结合)