1
0
mirror of https://github.com/koalaman/shellcheck.git synced 2025-09-19 02:06:55 +08:00
Files
.github
build
darwin.x86_64
linux.aarch64
linux.armv6hf
linux.x86_64
windows.x86_64
README.md
build_builder
run_builder
doc
snap
src
test
.dockerignore
.ghci
.github_deploy
.gitignore
.multi_arch_docker
.prepare_deploy
.snapsquid.conf
CHANGELOG.md
Dockerfile.multi-arch
LICENSE
README.md
ShellCheck.cabal
manpage
nextnumber
quickrun
quicktest
setgitversion
shellcheck.1.md
shellcheck.hs
stack.yaml
striptests
shellcheck/build

This directory contains Dockerfiles for all builds.

A build image will:

  • Run on Linux x86_64 with vanilla Docker (no exceptions)
  • Not contain any software that would restrict easy modification or copying
  • Take a cabal sdist style tar.gz of the ShellCheck directory on stdin
  • Output a tar.gz of artifacts on stdout, in a directory named for the arch

This makes it simple to build any release without exotic hardware or software.

An image can be built and tagged using build_builder, and run on a source tarball using run_builder.