Skip to content
Snippets Groups Projects
  • Michal Nasiadka's avatar
    d8f31e0a
    CI: Add ansible-lint to tox · d8f31e0a
    Michal Nasiadka authored
    * Reworked tox pep8 into linters job, that runs:
      - pep8
      - bandit
      - bashate
      - doc8
      - yamllint
      - ansible-lint (validate-all-files.py + ansible-lint)
    
    * Skip E701 - missing galaxy_info in meta and E602 see [1].
    * Skip E301 and E503 - followup later in a separate change
    * Added ansible-role-jobs to zuul.d/project.yaml which will run
      openstack-tox-linters job in check queue
    * Fixed remaining style issue
    * Made tox and docs reference the new env for linters
    * Dropped pype environment (not supported)
    
    [1]: https://github.com/ansible/ansible-lint/issues/457
    
    Change-Id: I494b4b151804aac8173120e6c6e42bc2fdb00234
    d8f31e0a
    History
    CI: Add ansible-lint to tox
    Michal Nasiadka authored
    * Reworked tox pep8 into linters job, that runs:
      - pep8
      - bandit
      - bashate
      - doc8
      - yamllint
      - ansible-lint (validate-all-files.py + ansible-lint)
    
    * Skip E701 - missing galaxy_info in meta and E602 see [1].
    * Skip E301 and E503 - followup later in a separate change
    * Added ansible-role-jobs to zuul.d/project.yaml which will run
      openstack-tox-linters job in check queue
    * Fixed remaining style issue
    * Made tox and docs reference the new env for linters
    * Dropped pype environment (not supported)
    
    [1]: https://github.com/ansible/ansible-lint/issues/457
    
    Change-Id: I494b4b151804aac8173120e6c6e42bc2fdb00234
project.yaml 2.46 KiB