通过詹金斯(Jenkins)运行Freestyle项目
任务:
使用Ansible通过Jenkins中的Freestyle项目创建新即时;
通过Ansible将NGINX,Jenkins安装到即时;
将基本身份验证授权设置为WEB服务器(NGINX);
预期结果:
您必须具有从本地计算机运行的管道,因此必须通过NGINX或Apache中的基本授权使用Jenkins获得虚拟机。
您需要从“ run_all.sh”中复制文本,然后将其放入“构建/执行外壳”模块Jenkins中的Freestyle项目中。 脚本将安装所有运行“ Ansible”文件所需的软件包,并在运行此脚本之前在詹金斯中创建变量,然后使用Azure服务主体授权“ az ad sp create-for-rbac --name AnsibleService”:“ url”“ pass”“ tenant”并将“ Azur