From eb1805b406eb0754f3eb4e6a693034d12e8e4265 Mon Sep 17 00:00:00 2001 From: Rex Ledesma Date: Thu, 22 Oct 2020 18:03:40 -0700 Subject: [PATCH] add configuration for integration with arcanist --- docs/integration.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/integration.rst b/docs/integration.rst index b094edc..b76d819 100644 --- a/docs/integration.rst +++ b/docs/integration.rst @@ -51,3 +51,22 @@ An example workflow using GitHub Actions: - name: Lint YAML files run: yamllint . + +Integration with Arcanist +------------------------- + +You can configure yamllint to run on ``arc lint``. Here is an example ``.arclint`` file that +makes use of this configuration. + +.. code:: json + + { + "linters": { + "yamllint": { + "type": "script-and-regex", + "script-and-regex.script": "yamllint", + "script-and-regex.regex": "/^(?P\\d+):(?P\\d+) +(?Pwarning|error) +(?P.*) +\\((?P.*)\\)$/m", + "include": "(\\.yml$)" + } + } + }