Skip to content

mschuchard/linter-ansible-syntax

Repository files navigation

Preview

Linter-Ansible-Syntax

Linter-Ansible-Syntax aims to provide functional and robust Ansible syntax check linting functionality within Pulsar.

This package is now in maintenance mode. All feature requests and bug reports in the Github repository issue tracker will receive a response, and possibly also be implemented (especially bug fixes). However, active development on this package has ceased.

Installation

Ansible version >= 2.0 is required to be installed before using this. The Atom-IDE-UI and Language-Ansible packages are also required.

All testing is performed with the latest stable version of Pulsar. Any version of Atom or any pre-release version of Pulsar is not supported.

Usage

  • The Ansible syntax check only outputs the first error it encounters, and therefore only the first error in a playbook will be displayed.
  • The Ansible syntax check functionality is only operable on a playbook. If your playbook contains roles and/or includes anywhere in the playbook, then these will be checked as well.
  • To quickly and easily access issues in other files, you will need to change the settings inside Linter-UI-Default. For Panel Represents and/or Statusbar Represents, you will need to change their options to Entire Project. This will allow you to use either display to quickly access issues in other files by clicking on the displayed information.