Commit Graph

17 Commits

Author SHA1 Message Date
IamTheFij 7604138c9e Use buildx
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2024-04-03 12:15:11 -07:00
IamTheFij 01cca50532 Add tzdata
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Allows setting container timezone using TZ env variable
2023-08-11 06:20:35 -07:00
IamTheFij 2789aa63e4 More loosely pins apk packages 2023-08-11 06:20:15 -07:00
IamTheFij 46f4561bea Update alpine and system package versions
continuous-integration/drone/push Build is passing Details
Bump to alpine 3.18
2023-06-14 16:52:04 -07:00
IamTheFij a1e0e9698b Add dig and nslookup
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/tag Build is passing Details
2023-05-05 14:07:53 -07:00
IamTheFij 08b8932331 Update curl version
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
2022-01-24 16:08:18 -08:00
IamTheFij ce986e8d1d Roll back to alpine:3.12
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/tag Build is passing Details
Looks like there is a clock issue with raspbian

https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.13.0#time64_requirements
2021-05-12 19:06:41 -07:00
IamTheFij 444d060736 Remove qemu-user-static from Dockerfile and update alpine
continuous-integration/drone/push Build is passing Details
My build machine now has proper qemu support added, so this is not needed
2021-05-12 23:22:24 +00:00
IamTheFij f8e40c643c Move static binaries to dist/ for easier publishing
continuous-integration/drone/push Build is passing Details
This will make it easier to publish them to Github or Gitea releases later.

To avoid making the Makefile super complex, this patch also makes use of
variables to simplify the Makefile as well.
2020-07-06 20:15:21 -07:00
IamTheFij 162e8618cb Revert "Don't copy extra qemu files"
continuous-integration/drone/push Build is passing Details
This reverts commit 5b69eacdd5.
2020-01-30 11:41:34 -08:00
IamTheFij c67fe1f4c7 Go back to copying all files because drone doesn't like this
continuous-integration/drone/push Build is failing Details
2020-01-30 11:35:59 -08:00
IamTheFij 5b69eacdd5 Don't copy extra qemu files
continuous-integration/drone/push Build is failing Details
2020-01-30 11:30:13 -08:00
IamTheFij c7c82fabe8 Add qemu binaries
continuous-integration/drone/push Build is passing Details
2020-01-10 14:21:48 -08:00
IamTheFij f807caa1ad Add multi-arch builds
continuous-integration/drone/push Build is failing Details
2020-01-10 13:58:17 -08:00
IamTheFij f6ccd9a3bd Update Dockerfiles to newer (roughly) pinned versions
continuous-integration/drone/push Build is passing Details
2019-11-22 14:44:21 -08:00
IamTheFij f463ef27b7 Update Dockerfiles to make this version runnable
continuous-integration/drone/push Build is failing Details
Should now have pairity in terms of system utilities and scripts for
checking services
2019-11-22 12:58:26 -08:00
IamTheFij 1f6193e486 First go at Docker builds
continuous-integration/drone/push Build is passing Details
2019-10-10 17:20:42 -07:00