Jason Volk
|
73a3a4cb35
|
docker: Add --no-cache on built stage to force rebuild on runners.
|
2023-04-13 22:22:11 -07:00 |
|
Jason Volk
|
1f35421cec
|
docker/ubuntu: Disable additional rocksdb built accessories.
|
2023-04-10 01:08:11 -07:00 |
|
Jason Volk
|
af783c8dfe
|
docker: Add build arg for extra packages; move opencl/libclc.
|
2023-04-10 01:08:11 -07:00 |
|
Jason Volk
|
8c629f20a6
|
docker: Workaround buildkit ignoring --cpuset-cpus.
|
2023-04-10 01:08:11 -07:00 |
|
Jason Volk
|
b2d3ae4d0d
|
Add docker image workflows.
|
2023-04-10 01:08:11 -07:00 |
|
Jason Volk
|
5d40121d53
|
docker/ubuntu: Remove cruft. (792973397 )
|
2023-04-09 21:48:34 -07:00 |
|
Jason Volk
|
24cb1b804f
|
docker: Add appropriate libclc-dev for the specific LLVM epoch. (ubuntu/clang)
|
2023-04-09 21:48:34 -07:00 |
|
Jason Volk
|
13d21ca83c
|
docker: Reduce extra_packages_devX to single build argument.
|
2023-04-09 21:48:33 -07:00 |
|
Jason Volk
|
a67227f28f
|
docker/ubuntu: Append the config.log after a failed configure; quiet rocksdb untar.
|
2023-04-09 21:48:33 -07:00 |
|
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 |
|