al_ansible_binary

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 []