shellcheck/build
Vidar Holen 55be4543f2 Avoid stripping darwin.aarch64 binaries to keep code signature 2024-02-19 11:40:30 -08:00
..
darwin.aarch64 Avoid stripping darwin.aarch64 binaries to keep code signature 2024-02-19 11:40:30 -08:00
darwin.x86_64 Upgrade cross-compilers to 9.2.5 to handle hashable-1.4.2.0 2023-02-04 19:55:25 -08:00
linux.aarch64 Upgrade cross-compilers to 9.2.5 to handle hashable-1.4.2.0 2023-02-04 19:55:25 -08:00
linux.armv6hf Precompile new fgl dependency on armv6hf 2022-07-20 12:52:57 -07:00
linux.x86_64 Switch linux-x86_64 build from Ubuntu to Alpine for musl 2022-01-23 14:23:56 -08:00
windows.x86_64 Upgrade cURL for Windows build image 2022-07-20 08:08:24 -07:00
README.md Brand New Build! 2021-02-22 19:12:57 -08:00
build_builder Brand New Build! 2021-02-22 19:12:57 -08:00
run_builder Brand New Build! 2021-02-22 19:12:57 -08:00

README.md

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.