project: '{project}'
- gerrit-parameter:
branch: '{branch}'
- - 'ericsson-ca-build-1-defaults'
+ - 'ericsson-build-defaults'
scm:
- gerrit-trigger-scm:
easy_install -U setuptools
python setup.py develop
./run_tests.sh
- deactivate
+ - generate-api-docs-for-yardstick
+ - upload-review-docs
+ - shell: 'deactivate'
- job-template:
name: 'yardstick-merge-{stream}'
project: '{project}'
- gerrit-parameter:
branch: '{branch}'
- - 'ericsson-ca-build-1-defaults'
+ - 'ericsson-build-defaults'
+ - string:
+ name: GS_URL
+ default: '$GS_BASE{gs-pathname}'
+ description: "Directory where the build artifact will be located upon the completion of the build."
scm:
- gerrit-trigger-scm:
easy_install -U setuptools
python setup.py develop
./run_tests.sh
- deactivate
+ - generate-api-docs-for-yardstick
+ - upload-merged-docs
+ - shell: 'deactivate'
+
+################################
+# job builders
+################################
+
+- builder:
+ name: generate-api-docs-for-yardstick
+ builders:
+ - shell: |
+ #!/bin/bash
+ set -o errexit
+ set -o pipefail
+
+ sphinx-apidoc -o docs/apidocs yardstick