community.general.bzr 模块 – 从 bzr 分支部署软件(或文件)
注意
此模块是 community.general 集合 (版本 10.1.0) 的一部分。
如果您使用的是 ansible
包,则可能已安装此集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.general
。
要在 playbook 中使用它,请指定:community.general.bzr
。
概要
管理
bzr
分支以部署文件或软件。
参数
参数 |
注释 |
---|---|
应克隆分支到的绝对路径。 |
|
要使用的 bzr 可执行文件的路径。如果未提供,将使用解析二进制路径的常规机制。 |
|
如果为 选项
|
|
父分支的 SSH 或 HTTP 协议地址。 |
|
要克隆的分支的版本。这可以是 bzr revno 或 revid。 默认值: |
属性
属性 |
支持 |
描述 |
---|---|---|
支持:不支持 |
可以在 |
|
支持:不支持 |
在差异模式下,将返回有关已更改内容(或可能需要在 |
示例
- name: Checkout
community.general.bzr:
name: bzr+ssh://foosball.example.org/path/to/branch
dest: /srv/checkout
version: 22