zuul-jobs/roles/bindep
Ian Wienand b2ae863f50
Add names to include tasks
Latest ansible-lint is finding this.  It seems reasonable enough to
ensure the task is named; it's always nice to have context about what
is happening as you read the file.

Change-Id: Ia7e490aaba99da9694a6f3fdb1bca9838221b30a
2022-11-07 10:37:53 +11:00
..
defaults Update tox-docs to follow build-sphinx better 2018-08-22 07:54:42 +02:00
handlers Capitalize task names 2020-05-16 17:46:17 +02:00
tasks Add names to include tasks 2022-11-07 10:37:53 +11:00
README.rst Allow bindep role to read from more then one bindep file 2020-11-02 17:17:47 +01:00

Installs distro packages using bindep tool

Looks for a bindep.txt in a project's source directory, or failing that a other-requirements.txt. If one exists, run bindep on the file to produce a list of required distro packages that do not exist and then install the missing packages.

Role Variables

Path or list of paths to a specific bindep file(s) to read from.

Path to the bindep command. Defaults to unset which will look for a system installed bindep. If bindep_command is not found, bindep will be installed into a temporary virtualenv.

Path to a bindep fallback file to be used if no bindep file can be found in :zuulbindep.bindep_dir.