Files
zuul-jobs/roles/ensure-python
James E. Blair 76f033e7a2 Disable recursive git clone for ensure-python
This is not necessary, so disable it to avoid potential problems.

Change-Id: I71773106237de56c40b191db8244cf6b7a634d55
2025-07-09 09:40:45 -07:00
..

Ensure specified python interpreter and development files are installed

There are three ways to install the python interpreter:

  1. Using distribution packages: This is the default (python_use_pyenv and python_use_stow are both false).
  2. Install using pyenv.
  3. Install using stow.

Note

You cannot use both pyenv and stow method for the same job. That means that python_use_pyenv and python_use_stow cannot be set both to True at the same time.

Role Variables