Merge "Add CI job for traffic stress test in POSCA testsuite"
[releng.git] / jjb / opnfvdocs / docs-rtd.yaml
index 40e91ca..32ef732 100644 (file)
@@ -5,10 +5,8 @@
         - 'docs-verify-rtd-{stream}'
 
     stream:
-        - danube:
+        - master:
             branch: 'master'
-        - colorado:
-            branch: 'stable/colorado'
 
     project: 'opnfvdocs'
     rtdproject: 'opnfv'
             branch: '{branch}'
         - string:
             name: GIT_BASE
-            default: https://gerrit.opnfv.org/gerrit/releng
+            default: https://gerrit.opnfv.org/gerrit/opnfvdocs
             description: 'Git URL to use on this Jenkins Slave'
     scm:
-        - git-scm-gerrit
+        - git-scm-with-submodules:
+            branch: '{branch}'
 
     triggers:
         - gerrit-trigger-patchset-created:
             project: '**'
             branch: '{branch}'
             files: 'docs/**/*.rst'
-            skip-vote:
-                successful: true
-                failed: true
-                unstable: true
-                notbuilt: true
         - timed: 'H H * * *'
 
     builders:
         - shell: |
             if [ "$GERRIT_PROJECT" != "opnfvdocs" ]; then
-                cd opnfvdocs/submodules/$GERRIT_PROJECT
+                cd opnfvdocs/docs/submodules/$GERRIT_PROJECT
                 git fetch origin $GERRIT_REFSPEC && git checkout FETCH_HEAD
             else
                 git fetch origin $GERRIT_REFSPEC && git checkout FETCH_HEAD
             fi
         - shell: |
-            virtualenv $WORKSPACE/venv
-            source $WORKSPACE/venv/bin/activate
+            sudo pip install virtualenv virtualenvwrapper
+            export WORKON_HOME=$HOME/.virtualenvs
+            source /usr/local/bin/virtualenvwrapper.sh
+            mkvirtualenv $WORKSPACE/venv
+            workon $WORKSPACE/venv
             pip install --upgrade pip
             pip freeze
             pip install tox
-            tox -edocs
\ No newline at end of file
+            tox -edocs