]> git.madduck.net Git - etc/vim.git/blob - .vim/bundle/ale/doc/ale-dockerfile.txt

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

Do not set EDITOR/VISUAL for shell
[etc/vim.git] / .vim / bundle / ale / doc / ale-dockerfile.txt
1 ===============================================================================
2 ALE Dockerfile Integration                             *ale-dockerfile-options*
3
4
5 ===============================================================================
6 dockerfile_lint                                *ale-dockerfile-dockerfile_lint*
7
8                             *ale-options.dockerfile_dockerfile_lint_executable*
9                                   *g:ale_dockerfile_dockerfile_lint_executable*
10                                   *b:ale_dockerfile_dockerfile_lint_executable*
11 dockerfile_dockerfile_lint_executable
12 g:ale_dockerfile_dockerfile_lint_executable
13   Type: |String|
14   Default: `'dockerfile_lint'`
15
16   This variable can be changed to specify the executable used to run
17   dockerfile_lint.
18
19                                *ale-options.dockerfile_dockerfile_lint_options*
20                                      *g:ale_dockerfile_dockerfile_lint_options*
21                                      *b:ale_dockerfile_dockerfile_lint_options*
22 dockerfile_dockerfile_lint_options
23 g:ale_dockerfile_dockerfile_lint_options
24   Type: |String|
25   Default: `''`
26
27   This variable can be changed to add additional command-line arguments to
28   the dockerfile lint invocation - like custom rule file definitions.
29
30
31 ===============================================================================
32 dockerlinter                                      *ale-dockerfile-dockerlinter*
33
34                                *ale-options.dockerfile_dockerlinter_executable*
35                                      *g:ale_dockerfile_dockerlinter_executable*
36                                      *b:ale_dockerfile_dockerlinter_executable*
37 dockerfile_dockerlinter_executable
38 g:ale_dockerfile_dockerlinter_executable
39   Type: |String|
40   Default: `'dockerlinter'`
41
42   This variable can be changed to specify the executable used to run
43   dockerlinter.
44
45
46                                   *ale-options.dockerfile_dockerlinter_options*
47                                         *g:ale_dockerfile_dockerlinter_options*
48                                         *b:ale_dockerfile_dockerlinter_options*
49 dockerfile_dockerlinter_options
50 g:ale_dockerfile_dockerlinter_options
51   Type: |String|
52   Default: `''`
53
54   This variable can be changed to add additional command-line arguments to
55   the dockerfile lint invocation - like custom rule file definitions.
56
57
58 ===============================================================================
59 dprint                                                  *ale-dockerfile-dprint*
60
61 See |ale-dprint-options| and https://dprint.dev/plugins/dockerfile
62
63
64 ===============================================================================
65 hadolint                                              *ale-dockerfile-hadolint*
66
67 hadolint can be found at: https://github.com/hadolint/hadolint
68
69
70 -------------------------------------------------------------------------------
71 Options
72                                       *ale-options.dockerfile_hadolint_options*
73                                             *g:ale_dockerfile_hadolint_options*
74                                             *b:ale_dockerfile_hadolint_options*
75 dockerfile_hadolint_options
76 g:ale_dockerfile_hadolint_options
77   Type: |String|
78   Default: `''`
79
80   This variable can be changed to add command-line arguments to the hadolint
81   invocation. These arguments will be used whether docker is being used or not
82   (see below).
83
84                                    *ale-options.dockerfile_hadolint_use_docker*
85                                          *g:ale_dockerfile_hadolint_use_docker*
86                                          *b:ale_dockerfile_hadolint_use_docker*
87 dockerfile_hadolint_use_docker
88 g:ale_dockerfile_hadolint_use_docker
89   Type: |String|
90   Default: `'never'`
91
92   This variable controls if docker and the hadolint image are used to run this
93   linter: if 'never', docker will never be used; 'always' means docker will
94   always be used; 'yes' and docker will be used if the hadolint executable
95   cannot be found.
96
97   For now, the default is 'never'.  This may change as ale's support for using
98   docker to lint evolves.
99
100                                         *ale-options.dockerfile_hadolint_image*
101                                               *g:ale_dockerfile_hadolint_image*
102                                               *b:ale_dockerfile_hadolint_image*
103 dockerfile_hadolint_image
104 g:ale_dockerfile_hadolint_image
105   Type: |String|
106   Default: `'hadolint/hadolint'`
107
108   This variable controls the docker image used to run hadolint.  The default
109   is hadolint's author's build, and can be found at:
110
111   https://hub.docker.com/r/hadolint/hadolint/
112
113
114 ===============================================================================
115   vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl: