summaryrefslogtreecommitdiffstats
path: root/docs/dovetailtool/dovetail.tool.installation.rst
diff options
context:
space:
mode:
authorMatthewLi <matthew.lijun@huawei.com>2017-01-14 01:26:00 -0500
committerMatthewLi <matthew.lijun@huawei.com>2017-01-15 22:02:39 -0500
commit96d20285b164ddda94acad4253015e7125fe8337 (patch)
tree55f4872e032f5359f107a6ade62c9b2463ea6a16 /docs/dovetailtool/dovetail.tool.installation.rst
parent0559cd7924467392659716115936c4ae1312a513 (diff)
dovetail tool: delete unnecessary prepare_env.py
JIRA: DOVETAIL-181 Change-Id: I6e79467b829b4ae1d815bdb9ead0b930f0338cd2 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
Diffstat (limited to 'docs/dovetailtool/dovetail.tool.installation.rst')
-rw-r--r--docs/dovetailtool/dovetail.tool.installation.rst33
1 files changed, 20 insertions, 13 deletions
diff --git a/docs/dovetailtool/dovetail.tool.installation.rst b/docs/dovetailtool/dovetail.tool.installation.rst
index 288de0b3..24717fb0 100644
--- a/docs/dovetailtool/dovetail.tool.installation.rst
+++ b/docs/dovetailtool/dovetail.tool.installation.rst
@@ -56,34 +56,41 @@ Dovetail configuration:
To modify the ``envs`` parameters, e.g., SUT_TYPE, SUT_IP, NODE_NAME,
DEPLOY_SCENARIO, BUILD_TAG, CI_DEBUG, DEPLOY_TYPE, in the yml files.
-System dependencies are installed via the ``prepare_env.py`` file, and you will need ``sudo``
-access to complete the installation.
+System dependencies and project configuration information are listed in
+``requirements.txt``, ``setup.py`` and ``setup.cfg``, in Ubuntu environment,
+to run
::
- cd {dovetail_path}/dovetail/dovetail
- python prepare_env.py
+ apt-get -y install python-pip
+ pip install .
-At this point the environment is now ready for Dovetail execution.
+in ``centos`` and ``redhat`` environment, to run
+
+::
+
+ yum -y install python-pip
+ pip install .
+
+in ``fedora`` environment, to run
-The tool ``tox`` is used, environment preparation progress is included in tox
-until completely replaced, the configuration information is set in:
::
- setup.py
- setup.cfg
- requirements.txt
- test-requirements.txt
+ dnf -y install python-pip
+ pip install .
+
+then the setup requirements are installed and **dovetail** commmand-line can be used,
+by using ``dovetail --help``, **dovetail** command-line details are shown.
+The tool ``tox`` is used, which configuration information is defined in
+``tox.ini``, unitttest, flake8-checking, coverage check, etc, can be done
by running:
::
tox
-the environment prepartion is completed.
-
Compliance and certification test cases
----------------------------------------