Commit graph

10 commits

Author SHA1 Message Date
Sandro-Alessio Gierens
f1ef455b9a feat(devtools): add optional tag argument to deb-package.sh
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-05-07 08:24:36 +02:00
Sandro-Alessio Gierens
23502d3cd5 fix(devtools): correct command for latest tag in deb-package.sh
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-05-07 08:24:36 +02:00
Sandro-Alessio Gierens
292cf7ece7 feat(devtools): return to original commit at the end of deb-package.sh
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2024-05-07 08:24:36 +02:00
Sandro-Alessio Gierens
1d2fb6a110 refactor(devtools): use musl target for amd64 deb package
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-10-08 22:38:04 +02:00
Sandro-Alessio Gierens
641c8e7aa5 feature(devtools): add completion files in deb packaging script
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-14 23:08:03 +02:00
Sandro-Alessio Gierens
4ca8f790ef style(devtools): fix shellcheck issues in deb-package.sh
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-14 08:32:15 +02:00
9glenda
99b0338757 fixed shellcheck warnings 2023-09-13 19:43:45 +00:00
Sandro-Alessio Gierens
58780ca88e refactor(devtools): over-engineer deb-package.sh
This now automatically checks out the latest release commit, pulls the
binary archives for all three linux architectures from the release
package, verifies that the md5sum is in the release notes, and then
packs the deb packages

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-11 18:28:46 +02:00
Sandro-Alessio Gierens
8f10db1af6
feat(devtools): add build commands to deb-package.sh
Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-09-09 10:19:28 +02:00
Sandro-Alessio Gierens
06c62db204 feat(devtools): add script deb-package.sh
This script builds and lints a debian package from the build binary and
man pages.

Signed-off-by: Sandro-Alessio Gierens <sandro@gierens.de>
2023-08-20 14:57:12 +02:00