feat: add toolchain harness for the 11 Arcline Go tools

Harness that clones the 11 Go tools (arcline-uptime, -check, -audit,
-dns, -vault, -email, -migrate, -billing, -portal, -website, -status)
from git.arcline.it, builds release binaries, and packages each into a
.deb that configure-system installs into the image. Tools that cannot
be fetched or built are skipped without breaking the OS build.
This commit is contained in:
Blake Ridgway
2026-08-21 13:15:43 -05:00
parent 36d0c5b9d1
commit 9fd57c6f87
4 changed files with 144 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
Package: __NAME__
Version: __VERSION__
Section: admin
Priority: optional
Architecture: __ARCH__
Maintainer: Arcline IT LLC <os@arcline.it>
Homepage: https://git.arcline.it
Description: __DESC__
Built as part of the Arcline OS toolchain. See docs/toolchain.md for the
full list of tools and their responsibilities.