From c98771631113b1e870250ed4028f1ea7ee62ef4c Mon Sep 17 00:00:00 2001 From: Victor Laza Date: Mon, 20 Apr 2015 14:10:01 +0300 Subject: Cleanup test dummy files from octopus project & add sha1 JIRA: DOCS-21 - Cleanup test dummy files from octopus project and added sha1 tracking for existing documents Change-Id: I9f4446bb7392ca878949a6c7a5c0fd8db366a904 Signed-off-by: Victor Laza --- docs/main.rst | 25 ------------------------- docs/octopus_info.rst | 30 ++++++++++++++++++++++++++++++ docs/opnfv-jenkins-slave-connection.rst | 10 ++++++++-- docs/opnfv-jjb-usage.rst | 6 ++++++ docs/release/main.rst | 1 - 5 files changed, 44 insertions(+), 28 deletions(-) delete mode 100644 docs/main.rst create mode 100644 docs/octopus_info.rst delete mode 100644 docs/release/main.rst (limited to 'docs') diff --git a/docs/main.rst b/docs/main.rst deleted file mode 100644 index b854b1d..0000000 --- a/docs/main.rst +++ /dev/null @@ -1,25 +0,0 @@ -Project: Continuous Integration (Octopus) -========================================== - -Introduction -------------- - -Problem Statement: -^^^^^^^^^^^^^^^^^^^ - -OPNFV will use many upstream open source projects to create the reference platform. All these projects are developed and tested independently and in many cases, not have use cases of other projects in mind. Therefore it is to be expected that integration of these projects probably will unveil some gaps in functionality, since testing the OPNFV use cases needs the interworking of many upstream projects. Thus this integration work will bring major benefit to the community. - -Therefore the goal of the CI project – Octopus – is to quickly provide prototype integration of a first set of upstream projects. Step by step this later will be evolved to a full blown development environment with automated test and verification as a continuous integration environment, supporting both, the parallel evolutionary work in the upstream projects, and the improvement of NFV support in this reference platform. - -Summary -^^^^^^^^ - -The CI project provides the starting point for all OPNFV development activities. It starts by integrating stable versions of basic upstream projects, and from there creates a full development environment for OPNFV including automatic builds and basic verification. This is a very complex task and therefore needs a step by step approach. At the same time it is urgent to have a basic environment in place very soon. - -* **Create a hierarchical build environment** for the same integrated upstream projects as “getstarted”, that uses the build tools as defined by each of the upstream projects and combines them. This allows development and verification in OPNFV collaborative projects. - -* **Implement automatic build process on central servers** - Provide automation and periodic builds - -* **Execute the continuous automated builds and basic verification** - - diff --git a/docs/octopus_info.rst b/docs/octopus_info.rst new file mode 100644 index 0000000..8686d32 --- /dev/null +++ b/docs/octopus_info.rst @@ -0,0 +1,30 @@ +Project: Continuous Integration (Octopus) +========================================== + +Introduction +------------- + +Problem Statement: +^^^^^^^^^^^^^^^^^^^ + +OPNFV will use many upstream open source projects to create the reference platform. All these projects are developed and tested independently and in many cases, not have use cases of other projects in mind. Therefore it is to be expected that integration of these projects probably will unveil some gaps in functionality, since testing the OPNFV use cases needs the interworking of many upstream projects. Thus this integration work will bring major benefit to the community. + +Therefore the goal of the CI project – Octopus – is to quickly provide prototype integration of a first set of upstream projects. Step by step this later will be evolved to a full blown development environment with automated test and verification as a continuous integration environment, supporting both, the parallel evolutionary work in the upstream projects, and the improvement of NFV support in this reference platform. + +Summary +^^^^^^^^ + +The CI project provides the starting point for all OPNFV development activities. It starts by integrating stable versions of basic upstream projects, and from there creates a full development environment for OPNFV including automatic builds and basic verification. This is a very complex task and therefore needs a step by step approach. At the same time it is urgent to have a basic environment in place very soon. + +* **Create a hierarchical build environment** for the same integrated upstream projects as “getstarted”, that uses the build tools as defined by each of the upstream projects and combines them. This allows development and verification in OPNFV collaborative projects. + +* **Implement automatic build process on central servers** - Provide automation and periodic builds + +* **Execute the continuous automated builds and basic verification** + + +**Documentation tracking** + +Revision: _sha1_ + +Build date: _date_ diff --git a/docs/opnfv-jenkins-slave-connection.rst b/docs/opnfv-jenkins-slave-connection.rst index be105de..001c23e 100644 --- a/docs/opnfv-jenkins-slave-connection.rst +++ b/docs/opnfv-jenkins-slave-connection.rst @@ -139,7 +139,13 @@ This plugin will plot one or more single values variations across builds in one It can generate various kind of plots, including Area, Bar, Line, Stacked Bar, Waterfall… -Here is an example of the plots generated by this plugin: +Here is an example of the plots generated by this plugin: .. image:: images/exampleplot.png -See more details here: `https://wiki.jenkins-ci.org/display/JENKINS/Plot+Plugin `_ +See more details here: `https://wiki.jenkins-ci.org/display/JENKINS/Plot+Plugin ` + +**Documentation tracking** + +Revision: _sha1_ + +Build date: _date_ diff --git a/docs/opnfv-jjb-usage.rst b/docs/opnfv-jjb-usage.rst index b7e0a49..77bb383 100644 --- a/docs/opnfv-jjb-usage.rst +++ b/docs/opnfv-jjb-usage.rst @@ -162,3 +162,9 @@ The Current merge and verify jobs for jenkins job builder as pulled from the rep jenkins-jobs update --delete-old jjb/ + +**Documentation tracking** + +Revision: _sha1_ + +Build date: _date_ diff --git a/docs/release/main.rst b/docs/release/main.rst deleted file mode 100644 index 7bfa94b..0000000 --- a/docs/release/main.rst +++ /dev/null @@ -1 +0,0 @@ -Just a dummy file -- cgit 1.2.3-korg