Added functest repo to include validation text in userguide and configguide.
Also updated the script based on Ryota's input https://gerrit.opnfv.org/gerrit/8849
Ready to merge although another patch will be needed once the toolchain is
in place to continue to integrate content.
Change-Id: I4d7adbd174cea29aada99fcdbd42d4c182456739
Signed-off-by: ChristopherPrice <christopher.price@ericsson.com>
GIT_CLONE_BASE=${GIT_CLONE_BASE:-ssh://gerrit.opnfv.org:29418}
GERRIT_BRANCH=${GERRIT_BRANCH:-master}
GIT_CLONE_BASE=${GIT_CLONE_BASE:-ssh://gerrit.opnfv.org:29418}
GERRIT_BRANCH=${GERRIT_BRANCH:-master}
+WORKSPACE=${WORKSPACE:-/tmp}
get_repo_names() {
# NOTE: Not all repositories are ready for the composite docs,
get_repo_names() {
# NOTE: Not all repositories are ready for the composite docs,
echo "sdnvpn"
echo "fuel"
echo "joid"
echo "sdnvpn"
echo "fuel"
echo "joid"
}
git_clone() {
_repo="$1"
}
git_clone() {
_repo="$1"
- [[ -d "$_repo" ]] && return 0
+ [[ -d "$WORKSPACE/$_repo" ]] && return 0
+ pushd $WORKSPACE
git clone -b $GERRIT_BRANCH --depth 1 --quiet $GIT_CLONE_BASE/$_repo
git clone -b $GERRIT_BRANCH --depth 1 --quiet $GIT_CLONE_BASE/$_repo
echo
echo "Cloning repos of participating OPNFV Projects and copying docs"
echo
echo
echo "Cloning repos of participating OPNFV Projects and copying docs"
echo
-mkdir -p docs_build/projects
-pushd docs_build/projects
for repo in $repos; do
echo " $repo ($GERRIT_BRANCH)"
git_clone $repo
for repo in $repos; do
echo " $repo ($GERRIT_BRANCH)"
git_clone $repo
- [[ -e $repo/docs ]] || continue
- cp -r $repo/docs ../../docs/projects/$repo
+ [[ -e $WORKSPACE/$repo/docs ]] || continue
+ [[ -e docs/projects/$repo ]] && rm -rf docs/projects/$repo
+ cp -r $WORKSPACE/$repo/docs docs/projects/$repo
# NOTE: Removing index.rst in project repos to reduce number of docs.
# NOTE: Removing index.rst in project repos to reduce number of docs.
-find docs_build/projects -type f -name 'index.rst' -print | xargs -I i rm -f i
+find docs/projects -type f -name 'index.rst' -print | xargs -I i rm -f i
# NOTE: automated link generation is not ready...
#echo
# NOTE: automated link generation is not ready...
#echo
-./releng/utils/docs-build.sh
+$WORKSPACE/releng/utils/docs-build.sh
This section describes the post configuration activitites that will allow you to validate the success
of your configuration. Further details may be found in the referred project specific documentation.
This section describes the post configuration activitites that will allow you to validate the success
of your configuration. Further details may be found in the referred project specific documentation.
+.. include:: ../projects/functest/configguide/configguide.rst
.. include:: ../projects/joid/configguide/postinstall.rst
.. include:: ../projects/joid/configguide/postinstall.rst
.. include:: ./opendaylight.rst
.. include:: ./onos.rst
.. include:: ./ovs.rst
.. include:: ./opendaylight.rst
.. include:: ./onos.rst
.. include:: ./ovs.rst
+
+.. include:: ../projects/functest/userguide/description.rst
+.. include:: ../projects/functest/userguide/runfunctest.rst