- file-id: '{settings-file}'
variable: 'SETTINGS_FILE'
+- builder:
+ name: lf-pip-install
+ # Call pip install to install packages into a virtualenv
+ # The first package listed in PIP_PACKAGES is used as the virtualenv name.
+ builders:
+ - inject:
+ properties-content: PIP_PACKAGES={pip-packages}
+ - shell: !include-raw-escape: ../shell/pip-install.sh
+
- builder:
name: lf-provide-maven-settings-cleanup
# Clear maven settings files after we are done using them
job is triggered by Gerrit.
- string:
name: GERRIT_REFSPEC
- default: ''
+ default: 'refs/heads/{branch}'
description: |
Parameter to identify a refspec when pulling from Gerrit.
Note that Gerrit will override this parameter automatically if a
job is triggered by Gerrit.
-
+ - string:
+ name: LFTOOLS_VERSION
+ default: '{lftools-version}'
+ description: |
+ Version of lftools to install. Can be a specific version like
+ '0.6.0' or a PEP-440 definition.
+ https://www.python.org/dev/peps/pep-0440/
+ For example '<1.0.0' or '>=1.0.0,<2.0.0'.
- parameter:
name: lf-infra-tox-parameters