community.general.bzr (8.5.0) — module

Deploy software (or files) from bzr branches

Authors: André Paramés (@andreparames)

Install collection

Install with ansible-galaxy collection install community.general:==8.5.0


Add to requirements.yml

  collections:
    - name: community.general
      version: 8.5.0

Description

Manage C(bzr) branches to deploy files or software.

Usage examples

  • Success
    Steampunk Spotter scan finished with no errors, warnings or hints.
- name: Checkout
  community.general.bzr:
    name: bzr+ssh://foosball.example.org/path/to/branch
    dest: /srv/checkout
    version: 22

Inputs

    
dest:
    description:
    - Absolute path of where the branch should be cloned to.
    required: true
    type: path

name:
    aliases:
    - parent
    description:
    - SSH or HTTP protocol address of the parent branch.
    required: true
    type: str

force:
    default: false
    description:
    - If V(true), any modified files in the working tree will be discarded.
    type: bool

version:
    default: head
    description:
    - What version of the branch to clone.  This can be the bzr revno or revid.
    type: str

executable:
    description:
    - Path to bzr executable to use. If not supplied, the normal mechanism for resolving
      binary paths will be used.
    type: str