Commit Graph

7 Commits

Author SHA1 Message Date
Erik Hollensbe e484c5248d Docker fixes
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-05-21 07:09:16 -07:00
Erik Hollensbe 856a30c346 lots of build fixes for new packaging including libssl
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-05-13 21:56:32 -07:00
Erik Hollensbe a40ff22159 packaging fixups for progentior usage of rustfmt
Signed-off-by: Erik Hollensbe <git@hollensbe.org>
2022-05-13 20:11:40 -07:00
Erik Hollensbe 2c72f15238 Dockerfile: Add ca-certificates to final image bundle
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2021-06-02 13:46:56 -07:00
Erik Hollensbe 59a791f267 Fix docker packaging
The entrypoint was not being set correctly, resulting in broken
behavior. Thanks to @jmuchovej for triaging this problem.

Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2021-05-31 23:50:34 -07:00
Erik Hollensbe fd4f0dc058 Support packaging
This generates .deb, .rpm, and docker images.

To package, type `make package` which will build all three.

You can also test the package installation and usage by typing `make
test-package`, but admittedly these tests are quite primitive.

Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2021-05-13 03:28:31 -07:00
Erik Hollensbe 862d0e3612 Dockerfile for packaging later
Signed-off-by: Erik Hollensbe <linux@hollensbe.org>
2021-05-11 21:50:16 -07:00