pattern: 'docs/**'
builders:
- - clone-opnfv-repos
- - build-html-and-pdf-docs-output
+ - build-opnfv-composite-docs
- upload-under-review-docs-to-opnfv-artifacts
- report-docs-build-result-to-gerrit
pattern: 'docs/**'
builders:
- - clone-opnfv-repos
- - build-html-and-pdf-docs-output
-# - upload-generated-docs-to-opnfv-artifacts
+ - build-opnfv-composite-docs
+ - upload-generated-docs-to-opnfv-artifacts
- report-docs-build-result-to-gerrit
- remove-old-docs-from-opnfv-artifacts
- job-template:
name: 'opnfvdocs-daily-{stream}'
+ disabled: true
+
parameters:
- project-parameter:
project: '{project}'
- string:
name: GERRIT_BRANCH
default: '{branch}'
- description: 'Specify the branch in this way in order to be able to use clone-opnfv-repos builder.'
+ description: 'Specify the branch in this way in order to be able to use build-opnfv-composite-docs builder.'
scm:
- git-scm:
- timed: '0 H/6 * * *'
builders:
- - clone-opnfv-repos
- - build-html-and-pdf-docs-output
+ - build-opnfv-composite-docs
# - upload-generated-docs-to-opnfv-artifacts
- builder:
- name: clone-opnfv-repos
+ name: build-opnfv-composite-docs
builders:
- shell: |
- #!/bin/bash
- set -o errexit
- set -o nounset
- set -o pipefail
-
- tmp=$WORKSPACE/composite_tmp
- [[ -d $tmp ]] && rm -rf $tmp
- mkdir -p $tmp
- mkdir -p $WORKSPACE/docs/projects
-
- pushd $tmp
-
- # clone releng repo to get repo list
- echo "Cloning releng repo"
- git clone $GIT_CLONE_BASE/releng --branch master --depth 1 --quiet
-
- echo
- echo "Cloning repos of participating OPNFV Projects and copying docs"
- echo
- echo "--------------------------------------------------------"
- for repo in $(grep -v '^#' $WORKSPACE/releng/jjb/opnfvdocs/project.cfg | sort); do
- echo " $repo ($GERRIT_BRANCH)"
- git clone $GIT_CLONE_BASE/$repo --branch $GERRIT_BRANCH --depth 1 --quiet
- cp -r $repo/docs $WORKSPACE/docs/projects/$repo
- done
- echo "--------------------------------------------------------"
- echo
- echo "Done"
-
- popd
- rm -rf $tmp
+ #!/bin/bash -e
+ export PATH=$PATH:/usr/local/bin/
+ GERRIT_COMMENT=gerrit_comment.txt ./build-composite.sh