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:
10
toolchain/debian/control.tmpl
Normal file
10
toolchain/debian/control.tmpl
Normal 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.
|
||||
Reference in New Issue
Block a user