al_ansible_binary
Categories:
al_ansible_binary
load("@com_alwaldend_src//bzl/rules/ansible:al_ansible_binary.bzl", "al_ansible_binary")
al_ansible_binary(name, ansible, arguments, process_name, symlinks)
Run an ansible command
ATTRIBUTES
| Name | Description | Type | Mandatory | Default |
|---|---|---|---|---|
| name | A unique name for this target. | Name | required | |
| ansible | Ansible executable | Dictionary: String -> Label | optional | {"ansible": "@com_alwaldend_src//bzl/rules/ansible", "ansible_config": "@com_alwaldend_src//bzl/rules/ansible:ansible_config", "ansible_console": "@com_alwaldend_src//bzl/rules/ansible:ansible_console", "ansible_doc": "@com_alwaldend_src//bzl/rules/ansible:ansible_doc", "ansible_galaxy": "@com_alwaldend_src//bzl/rules/ansible:ansible_galaxy", "ansible_inventory": "@com_alwaldend_src//bzl/rules/ansible:ansible_inventory", "ansible_playbook": "@com_alwaldend_src//bzl/rules/ansible:ansible_playbook", "ansible_pull": "@com_alwaldend_src//bzl/rules/ansible:ansible_pull", "ansible_test": "@com_alwaldend_src//bzl/rules/ansible:ansible_test", "ansible_vault": "@com_alwaldend_src//bzl/rules/ansible:ansible_vault"} |
| arguments | Ansible arguments | List of strings | optional | [] |
| process_name | Process name | String | required | |
| symlinks | Symlinks | List of labels | optional | [] |