mirror of
https://github.com/zulip/zulip.git
synced 2025-10-24 00:23:49 +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
|
||||
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
|
||||
|
||||
Third-party puppet modules are downloaded from the Puppet Forge into
|
||||
|
||||
Reference in New Issue
Block a user