部署 CodeArts Deploy-Ansible:代码仓库使用案例

时间:2023-11-01 16:23:05

代码仓库使用案例

  1. 在应用步骤信息配置页面,“选择playbook来源”勾选“代码仓库”
  2. 单击“选择代码仓库”属性下拉框,选择对应的代码仓库对应的地址(即代码仓库存放playbook具体的SSHurl地址)。
  3. 需要先选择代码仓库,然后联动选择分支。
  4. 选择入口执行文件路径。

    入口执行文件路径以解压playbook包后的目录为基准。

  5. 参数设置。

    切换到“参数设置”页签,单击“新建参数”,可以为Ansible应用步骤增加参数或者替换all文件参数。

    部署应用后,会把相应构建序号的构建任务下载到指定的路径下。

    all文件的文件架构及内容样例如下:

    tomcat_url: http://mirror.olnevhost.net/pub/apache/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7.0.78.tar.gz war_url: http://xxx.com/xxx.war     
    图1 文件架构
    • 如果添加的参数在playbook参数all文件中存在,则会将all文件中的同名参数替换掉,否则会作为新增参数。
    • 参数设置中参数名称不能包含英文状态的“.”(小数点)、“-”(中划线)和“:”(冒号)。

若在部署过程中遇到问题,可参考该步骤的常见问题解决办法

support.huaweicloud.com/usermanual-deployman/deployman_hlp_00040.html