Commit Graph

8 Commits

Author SHA1 Message Date
ricolin 53800d1057 Remove docs, deprecated hooks, tests
Remove all deprecated hooks and tests.
Also since all test and hooks are removed,
we can remove the declare of python language in classifier.
Since we didn't actually provide any document,
we should remove docs too.

Hooks are maintained as Agents under heat-agents repo now.
Hooks in heat-templates are deprecated for a while. Hence, remove
hooks in heat-templates.

Depends-On: https://review.openstack.org/#/c/584774/
Change-Id: Ia886f71eaf99d75db0f9a6a7dfbe8664995c26e7
2019-01-03 20:18:06 +13:00
rabi cedf276918 Add basic stuff to build docs
This adds basic stuff required to build docs.

Change-Id: Ib9b917cc442e73aa177c68b1e1b26792ed2e8cd2
2017-07-20 06:04:50 +00:00
SamYaple b9f87c557c Don't run yamllint on all directories
Currently yamllint runs on the top level directory recursively. This
presents an issue in that it is processing the .tox directory and all
dependancies installed there-in.

Without this patch all reviewes currently break on a yaml file in
python-openstackclient in the .tox directory.

Change-Id: I400131bf84a4cf48a83952efa7dfac8e4954b587
2016-06-14 18:35:35 +00:00
Adrien Vergé e9d9662bb6 Lint YAML files
Currently most OpenStack code is linted, but YAML files are not. As a
result, sometimes YAML problems enter the code base (e.g., the key
duplicate fixed in change I7f2369adfb152fd2a74b9b105e969e653e592922).

This patch enables YAML linting in tox linting tests, using the
yamllint tool [1]. It checks syntax errors, key duplicates, and
cosmetic problems.

[1]: http://yamllint.readthedocs.org/

EDIT: It also fixes six errors (including key duplicates) that entered
the code base after the first fix change was merged.
(I7f2369adfb152fd2a74b9b105e969e653e592922)

Change-Id: Ie746230f28fe3ed0cf218201d5a3810f7bc44070
2016-06-03 11:29:04 +02:00
Andreas Jaeger 2a7fe20efa Fix pep8 gate
Blacklist .eggs directory so that pep8 gate succeeds again. Infra jobs
recently been enhanced and now create a .eggs directory that can be
ignored since it is not part of this repo.

Change-Id: Iad81e5e717cd37ac67e757ea85484ca2dea28a6f
2015-12-22 18:27:31 +01:00
Rakesh H S 07ffb00ff5 Remove py26 from tox
The Python 2.6 testing has been deprecated for some time, and is
removed from gate https://review.openstack.org/#/c/201105/.

This patch removes py26 from tox conf so that developers will not
end up testing py26.

Co-Authored-By: Sirushti Murugesan <sirushti.murugesan@hp.com>

Change-Id: Id2698c892db07278f47dea54360e8a0c4dad6981
Closes-Bug: #1474686
2015-07-15 14:11:28 +00:00
Steve Baker 18bc7af628 Run testr init if required
heat-templates gate jobs are currently failing due to lack of
.testrepository.

Change-Id: Ia3b487f8634b9382a42b46ad4bf137dafd96277a
2014-11-14 13:28:44 +13:00
Steve Baker c393625dfa Support files for unit test of software-config hooks
This change adds a tox.ini file including environments
for py26, py27 and pep8. These will be used to unit test the
hot software-config hooks.

Change-Id: Ieea12be77205d777a6b9c0f1c239418b9ce59d9f
2014-10-13 12:19:06 +13:00