X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-macros.yaml;h=bc64719c104bc1ae6696f1c3634de9aa8d137a7c;hb=0786d5870812545b09f27699d7f71d197a257575;hp=f90625e273d8196375b1346a4bbe8a335c66483b;hpb=5c363aa689bb0b9658d20851b772913c07dd2c4c;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-macros.yaml b/jjb/lf-macros.yaml index f90625e2..bc64719c 100644 --- a/jjb/lf-macros.yaml +++ b/jjb/lf-macros.yaml @@ -40,6 +40,12 @@ - description-setter: regexp: '^Build logs: .*' +- builder: + name: lf-infra-sysstat + builders: + - shell: !include-raw: + - ../shell/sysstat.sh + - builder: name: lf-jacoco-nojava-workaround builders: @@ -109,6 +115,23 @@ Note that Gerrit will override this parameter automatically if a job is triggered by Gerrit. +# Useful parameters when working with TOX +# https://tox.readthedocs.io/ +- parameter: + name: lf-infra-tox-parameters + parameters: + - string: + name: TOX_DIR + default: '{tox-dir}' + description: | + Path to directory containing tox.ini file. + - string: + name: TOX_ENVS + default: '{tox-envs}' + description: | + Tox environments to run build against. + Example: docs,py2,py3 + # Set an env var for shell scripts to be able to call the dynamically installed # maven without having to calculate the path themselves - parameter: @@ -143,6 +166,7 @@ publishers: - postbuildscript: builders: + - lf-infra-sysstat - lf-infra-ship-logs script-only-if-succeeded: false script-only-if-failed: false @@ -160,7 +184,7 @@ scm: - git: credentials-id: '{jenkins-ssh-credential}' - url: '$GIT_URL/$GERRIT_PROJECT' + url: '{git-url}' refspec: '{refspec}' branches: - 'refs/heads/{branch}'