X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fopnfvdocs%2Fdocs-rtd.yaml;h=d3d2187863f1e150bb11160c2db34e1df135ea44;hb=8f28f2de1aa8a473be54295d58a2311b40617efb;hp=25bb9837ad4d75504c72b19377f2d01de954fb4c;hpb=3dd3dfd25970e371bfc305624d5429638a7b66c5;p=releng.git diff --git a/jjb/opnfvdocs/docs-rtd.yaml b/jjb/opnfvdocs/docs-rtd.yaml index 25bb9837a..d3d218786 100644 --- a/jjb/opnfvdocs/docs-rtd.yaml +++ b/jjb/opnfvdocs/docs-rtd.yaml @@ -5,10 +5,8 @@ - 'docs-verify-rtd-{stream}' stream: - - danube: + - master: branch: 'master' - - colorado: - branch: 'stable/colorado' project: 'opnfvdocs' rtdproject: 'opnfv' @@ -58,7 +56,7 @@ default: https://gerrit.opnfv.org/gerrit/opnfvdocs description: 'Git URL to use on this Jenkins Slave' scm: - - git-scm-with-submodules: + - git-scm-gerrit: branch: '{branch}' triggers: @@ -71,16 +69,24 @@ builders: - shell: | + git submodule update --init if [ "$GERRIT_PROJECT" != "opnfvdocs" ]; then - cd opnfvdocs/submodules/$GERRIT_PROJECT - git fetch origin $GERRIT_REFSPEC && git checkout FETCH_HEAD - else + cd docs/submodules/$GERRIT_PROJECT git fetch origin $GERRIT_REFSPEC && git checkout FETCH_HEAD fi + cd "$WORKSPACE" + for x in $(git submodule | awk '{{print $2}}'); + do + cd "$x" + git filter-branch --subdirectory-filter docs/ + cd - + done + - shell: | + sudo pip install virtualenv virtualenv $WORKSPACE/venv source $WORKSPACE/venv/bin/activate pip install --upgrade pip pip freeze pip install tox - tox -edocs \ No newline at end of file + tox -edocs