0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-10-31 19:08:59 +01:00
Commit graph

29 commits

Author SHA1 Message Date
Jason Volk
7929733978 docker: Refactor into build matrix. [ci skip] 2023-03-30 21:02:37 -07:00
Jason Volk
999ef88b7f docker/ubuntu/22.04: Fetch RocksDB source as needed without persisting into image.
Thanks to Giovanni Bottaro.
2023-03-24 18:36:02 -07:00
Jason Volk
7046010ff9 docker/ubuntu/22.04: Delete unused librocksdb.a build artifact from base image.
Thanks to Giovanni Bottaro.
2023-03-24 17:32:08 -07:00
Jason Volk
92da7381ce docker/ubuntu/22.04: Use exact boost package names to prevent regex matching dev packages.
Thanks to Giovanni Bottaro.
2023-03-24 16:44:24 -07:00
Jason Volk
70b49b96d2 Drop gcc-9; minimum required: gcc-10. 2023-03-12 13:38:45 -07:00
Jason Volk
a549fd0b80 docker/alpine/3.16: Delete liburing, prior 2.2 complicates workaround; remove stale configure option. 2023-03-03 12:28:34 -08:00
Jason Volk
57305563e7 docker/ubuntu/22.04: Upgrade to llvm-15. 2023-02-11 15:38:14 -08:00
Jason Volk
10a978d629 docker/ubuntu/22.04: Remove unused liburing package. 2023-02-11 13:56:29 -08:00
Jason Volk
da55b185da Enable io_uring on supporting platforms. (#37)
docker: Add liburing to base packages. (#37)
2022-09-10 12:00:48 -07:00
Jason Volk
3d227f4878 configure: Bump rocksdb version default to v7.4.5. 2022-09-10 11:29:29 -07:00
Jason Volk
ff6d22d73e docker/ubuntu/22.04/full: Add OpenCL support. 2022-08-27 14:12:05 -07:00
Jason Volk
26d34224b6 docker/ubuntu: Add libatomic1 to package list. 2022-08-11 17:16:19 -07:00
Jason Volk
9f72d7e037 docker/ubuntu: Reorg tree; optimize images. 2022-08-11 13:28:12 -07:00
Jason Volk
3c59438fae docker/alpine: Use build args for urls/versions. 2022-08-11 13:28:12 -07:00
Jason Volk
3139050e45 Docker: Enable buildkit; postfix tags with target. [ci skip] 2022-07-29 22:30:09 -07:00
Jason Volk
b2682d4e63 docker: Deduplicate Alpine -built into argumented stages. [ci skip] 2022-07-28 13:42:06 -07:00
Jason Volk
561a956b2c docker: Alpine-3.16 deck. 2022-07-25 16:22:06 -07:00
Jason Volk
f7d6c78ce6 docker: Add missing libgraphicsmagick-q16-3; rm rocksdb after build; add smoketest. 2022-07-24 16:42:26 -07:00
Jason Volk
7d4919dee0 configure: Update rocksdb version default. 2022-07-21 18:28:57 -07:00
Jason Volk
ec47f0b582 docker: Pull from matrix-construct/master for built image. [ci skip] 2022-07-21 09:23:25 -07:00
Jason Volk
b4cc681112 docker: Purge some build packages to slim the built image; refine syntax.
docker: Cleanup for consistent syntax.
2022-07-19 14:26:23 -07:00
Jason Volk
26a4653fb0 docker: Add fully built image. 2022-07-18 16:58:02 -07:00
Jason Volk
16be40e4e9 docker: Optimize w/ specific boosts; purge cmake/curl after rocksdb built. 2022-07-07 16:47:55 -07:00
Jason Volk
05ea5525be docker: Improve style and formatting. 2022-07-07 16:47:55 -07:00
Jason Volk
d5302087bc docker: Upgrade images to 22.04; update appveyor build matrix. 2022-06-21 22:32:05 -07:00
Jason Volk
2146fe5c32 docker: Replace lz4 with zstd in ubuntu base. 2020-10-02 03:18:06 -07:00
Jason Volk
37e21e208f docker: Add gcc-10/clang-10 images. 2020-07-13 21:30:12 -07:00
Jason Volk
d3b2fde5ff docker: Add libicu-dev to ubuntu base. 2020-06-19 06:17:49 -07:00
Jason Volk
083cd73eb8 tools: Move docker to the fore. 2020-05-10 18:05:05 -07:00