mirror of
https://github.com/zulip/zulip.git
synced 2025-10-27 18:13:58 +00:00
docs: Document how ShellCheck and shfmt are installed.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
committed by
Tim Abbott
parent
7bfa607d0a
commit
e0769e39da
@@ -256,6 +256,14 @@ wrapper to access the desired version conveniently and efficiently
|
|||||||
`/srv/zulip-yarn`. We don't do anything special to try to manage
|
`/srv/zulip-yarn`. We don't do anything special to try to manage
|
||||||
multiple versions of `yarn`.
|
multiple versions of `yarn`.
|
||||||
|
|
||||||
|
## ShellCheck and shfmt
|
||||||
|
|
||||||
|
In the development environment, the `tools/setup/install-shellcheck`
|
||||||
|
and `tools/setup/install-shfmt` scripts download binaries for
|
||||||
|
ShellCheck and shfmt from GitHub, check them against a known hash, and
|
||||||
|
install them to `/usr/local/bin`. These tools are run as part of the
|
||||||
|
[linting system](../testing/linters.md).
|
||||||
|
|
||||||
## Puppet packages
|
## Puppet packages
|
||||||
|
|
||||||
Third-party puppet modules are downloaded from the Puppet Forge into
|
Third-party puppet modules are downloaded from the Puppet Forge into
|
||||||
|
|||||||
Reference in New Issue
Block a user