diff options
| author | Nikolai Prokoschenko <nikolai@prokoschenko.de> | 2023-02-19 02:00:08 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-02-18 17:00:08 -0800 |
| commit | 972b9906bf6d23f5a8e92129a4572a906bdfe45e (patch) | |
| tree | 05b5fa2bb5b6e89e3664b86ddf9fd00386c398e5 /test | |
| parent | 4f2e4cd925d479904ab18c73613893ebac1b58b9 (diff) | |
Add formatter for Caddyfile (#154)
Add formatter for Caddyfile (#136)
Diffstat (limited to 'test')
| -rw-r--r-- | test/formatters/installers/caddyfmt.bash | 18 | ||||
| -rw-r--r-- | test/formatters/samplecode/caddyfmt/in.caddyfile1 | 4 | ||||
| -rw-r--r-- | test/formatters/samplecode/caddyfmt/out.caddyfile1 | 4 |
3 files changed, 26 insertions, 0 deletions
diff --git a/test/formatters/installers/caddyfmt.bash b/test/formatters/installers/caddyfmt.bash new file mode 100644 index 0000000..e311980 --- /dev/null +++ b/test/formatters/installers/caddyfmt.bash @@ -0,0 +1,18 @@ +ver="$(latest_release caddyserver/caddy)" + +arch="$(uname -m)" +case "${arch}" in + "x86_64") + arch="amd64" + ;; + "aarch64") + arch="arm64" + ;; + *) + echo >&2 "unsupported architecture: ${arch}" + exit 1 + ;; +esac + +curl -L -s "https://github.com/caddyserver/caddy/releases/download/${ver}/caddy_$(echo $ver | sed 's|^v||g')_linux_${arch}.tar.gz" | \ + tar zxv -C /usr/local/bin/ caddy diff --git a/test/formatters/samplecode/caddyfmt/in.caddyfile1 b/test/formatters/samplecode/caddyfmt/in.caddyfile1 new file mode 100644 index 0000000..b971d56 --- /dev/null +++ b/test/formatters/samplecode/caddyfmt/in.caddyfile1 @@ -0,0 +1,4 @@ +example.com { + root * /var/www + file_server +} diff --git a/test/formatters/samplecode/caddyfmt/out.caddyfile1 b/test/formatters/samplecode/caddyfmt/out.caddyfile1 new file mode 100644 index 0000000..d4d6bc0 --- /dev/null +++ b/test/formatters/samplecode/caddyfmt/out.caddyfile1 @@ -0,0 +1,4 @@ +example.com { + root * /var/www + file_server +} |
