
This patch: - adds a basic skeleton role for tripleo_ipa generated from molecule - trivial additions to .gitignore - adds molecule-requirements.txt - invokes molecule using tox - adds basic plumbing so that we can invoke tests using zuul and locally with some handy scripts Each entry above was originally its own patch. We're consolidating them into a single patch so that we can introduce zuul, which needs to verify patches before we can merge them. If you want to run tests locally, you can use the `scripts/run-local-test` script: $ bash scripts/run-local-test Which will setup dependencies from zuul, install a virtualenv, and invoke tox. Change-Id: If9446f5597d0150a2694e655dbb45475ce38a426
23 lines
555 B
ReStructuredText
23 lines
555 B
ReStructuredText
*******
|
|
Docker driver installation guide
|
|
*******
|
|
|
|
Requirements
|
|
============
|
|
|
|
* Docker Engine
|
|
|
|
Install
|
|
=======
|
|
|
|
Please refer to the `Virtual environment`_ documentation for installation best
|
|
practices. If not using a virtual environment, please consider passing the
|
|
widely recommended `'--user' flag`_ when invoking ``pip``.
|
|
|
|
.. _Virtual environment: https://virtualenv.pypa.io/en/latest/
|
|
.. _'--user' flag: https://packaging.python.org/tutorials/installing-packages/#installing-to-the-user-site
|
|
|
|
.. code-block:: bash
|
|
|
|
$ pip install 'molecule[docker]'
|