Jason Volk
e9f27bbee5
docker: Add mdbook to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
a09f63a13f
Mark TestThreadReceiptsInSyncMSC4102 as parallel flake.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
d290bcbca9
docker: Increase caching; explicit serialization to force convergence.
...
docker: Adjust profile overrides
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
1a6cfe72b9
ci: Prevent cancellation on push to branch.
...
ci: Use wildcard to preserve any artifact directory structure. (970cea5c2b )
ci: Mask out debug smoketest on toolchain stable
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 16:14:44 +00:00
Jason Volk
d06ad8d788
docker: Fix standalone entrypoint.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 06:43:26 +00:00
Jason Volk
d4d3ebe40b
docker: Add options for compression level.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 03:49:02 +00:00
Jason Volk
379f3eea25
docker: Partially fix dirtied package checks.
...
docker: Move standalone target closer to test tree.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 03:49:02 +00:00
Jason Volk
9507ce9d03
docker: Fix target mount cache paths; relax locks on cargo home.
...
docker: Persist lychee cache.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-02 02:49:14 +00:00
Jason Volk
8d8fcb588b
Fix docs url.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 22:07:01 +00:00
Jason Volk
873cac5731
ci: Workaround multi-line if-condition github bug; cleanup.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 21:13:26 +00:00
Jason Volk
841253692d
ci: Add artifact upload for baked images.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 20:16:53 +00:00
Jason Volk
970cea5c2b
ci: zip artifact into eponymous directory.
...
ci: Fix condition to skip publish
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-01 00:55:13 +00:00
Jason Volk
05e7d4c6dd
ci: Activate RPM artifact self-test. ( closes #36 )
...
Fix rpm /bin/sh requirement (centos 10)
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:36:39 +00:00
Jason Volk
3c02faa532
docker: Share the target deps and build caches globally.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:36:39 +00:00
Jason Volk
c1c4ce9679
docker: limit types of unit tests on stable toolchain.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:36:39 +00:00
Jason Volk
d3233ce8b6
docker: Add build-overrides for custom external rocksdb.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:36:39 +00:00
Jason Volk
2be61de70f
docker: Reduce more copies.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:36:39 +00:00
Jason Volk
288c49c436
ci: Add argument for failing the underlying bake matrix slower.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:02:46 +00:00
Jason Volk
112e43d753
ci: build standalone for all feature-sets.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:02:46 +00:00
Jason Volk
b86d414f28
docker: Propagate arguments into the image environment.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 10:02:46 +00:00
Jason Volk
b7d26c0fbf
ci: Consolidate base excludes; allow event inputs.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 08:16:21 +00:00
Jason Volk
d992333f2e
ci: Add some sanity conditions for skips; formatting
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 08:16:21 +00:00
Jason Volk
a86bb8b8c7
Start a README in the github workflow directory.
...
Tweaks to docker readme.
Tweaks to main readme.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-31 08:16:21 +00:00
Jason Volk
c30c370115
Add a README to the docker directory.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
8d209be5c4
ci: comment-out deps job (see github.com/orgs/community/discussions/18001)
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
864ac84679
ci: Abstract artifact uploads for every bake target.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
87d258b83c
ci: yaml formatting.
...
ci: Isolate builder by actor.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
2167335c57
Improve README formatting. [ci skip]
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 20:16:06 +00:00
Jason Volk
b59277e5a9
docker: Fix a few too many copies ( 3ffc238799).
...
docker: Additional tweaks.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:46:11 +00:00
Jason Volk
47f7e33a28
docker: Cache shared target deps and build directories.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:46:11 +00:00
Jason Volk
640332c48f
docker: Fix hardcoded docker directory path.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:45:53 +00:00
Jason Volk
4e0a7fdfa7
docker: fix rocksdb static linkage related options.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:45:53 +00:00
Jason Volk
484a9cb9d2
docker: Remove the bare-branch tag for now.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:45:53 +00:00
Jason Volk
4326b490a9
docker: Combine and simplify bench and test targets.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-29 18:45:53 +00:00
Jason Volk
c6984afd7e
Add upgrade guide to README ( fixes #8 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-28 08:50:00 +00:00
Jason Volk
83b6042d54
Update README ( fixes #28 ).
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-28 08:50:00 +00:00
Jason Volk
d5df12fd5e
Update additional docs and legacy references.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-28 08:50:00 +00:00
Jason Volk
2308bf3151
docker: Only publish :latest for tag refs
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-28 08:50:00 +00:00
Jason Volk
3ffc238799
docker: Further optimize multi-layered build.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-28 08:50:00 +00:00
Jason Volk
98bbf58121
Mitigate clippy::doc_link_with_quotes.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-28 00:03:41 +00:00
Jason Volk
cbfc75101b
docker: Optimize multi-layered build.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-22 08:03:28 +00:00
Jason Volk
fb4c90931f
Mitigate clippy::collapsible-if nightly vs stable.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-22 08:03:28 +00:00
Jason Volk
05627b67ac
Fix clippy::unnecessary-unwrap.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-22 08:03:28 +00:00
Jason Volk
332d84b1ca
docker: Build rocksdb native for release-max-perf.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-22 08:03:28 +00:00
Jason Volk
5d115ddd6f
Fix clippy::missing-const-for-thread-local
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 13:06:38 +00:00
Jason Volk
e248bb05d9
docker: use verbose build for ci.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 12:35:31 +00:00
RatCornu
71ebf1e71a
feat: add admin support for LDAP login
2025-05-14 07:14:20 +00:00
Jason Volk
824b962b60
Add revoke_admin to service.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 07:14:20 +00:00
Jason Volk
f9b7c1e0b9
Create ldap user only after successful login attempt.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 07:14:20 +00:00
Jason Volk
f2a45d4408
ci: Supply defaults in initial job.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 07:14:20 +00:00