docs: fix jobs for yardstick doc builder 63/9063/1
authorRyota MIBU <r-mibu@cq.jp.nec.com>
Tue, 2 Feb 2016 16:27:57 +0000 (01:27 +0900)
committerRyota MIBU <r-mibu@cq.jp.nec.com>
Tue, 2 Feb 2016 16:27:57 +0000 (01:27 +0900)
Change-Id: I8accb7e58c273a728cb05f0414f677b2637e46d3
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
jjb/yardstick/yardstick-project-jobs.yml

index 426557a..bfe343f 100644 (file)
@@ -70,9 +70,9 @@
             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}'
             easy_install -U setuptools
             python setup.py develop
             ./run_tests.sh
-            deactivate
         - generate-api-docs-for-yardstick
         - upload-merged-docs
+        - shell: 'deactivate'
 
 ################################
 # job builders
             set -o errexit
             set -o pipefail
 
-            source $WORKSPACE/yardstick_venv/bin/activate
             sphinx-apidoc -o docs/apidocs yardstick
-            deactivate