Jason Volk
aac5006bf5
ci: Add nix build w/ smoketest. ( closes #111 )
...
docker: Add target for nix build. (#111 )
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-25 14:38:23 +00:00
Jason Volk
6d3ed09a2b
ci: Add matrix-rust-sdk integration testing.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-25 14:38:23 +00:00
Jason Volk
996a5488be
ci: Add build for release-logging, optimized build with debug logging.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-08 00:07:59 +00:00
Jason Volk
542cc51047
ci: Add docs test step.
...
docker: Add docs test target.
docker: Add mising color args to rustfmt.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-05 06:49:45 +00:00
Jason Volk
00102c4276
ci: Skip unnecessary amd64 -v2 and -v3 builds in test-profile mode.
...
docker: Use env override for git_checkout.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-09-01 02:33:00 +00:00
Jason Volk
f04924d6be
docker: Extract complement logs on failure.
...
docker: Sort config options used during complement.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-07-29 14:34:42 +00:00
Jason Volk
d858c5c1f4
docker: Add Instruction Set Architectures to build matrix.
...
ci: Publish multi-arch images for both branch and tag refs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-25 17:21:55 +00:00
Jason Volk
83ceda808c
ci: Add multi-runner/multi-arch to matrices. ( closes #55 )
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-17 03:41:27 +00:00
Jason Volk
b0048fec6d
Add target platform to artifact names.
...
Use better gzip input name which is preserved by metadata.
Add chmod for input file and use for executables.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 19:27:18 +00:00
Jason Volk
5a58c623e1
ci: Smoketest valgrind.
...
docker: Dedup complement-tester-valgrind.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 07:20:27 +00:00
Jason Volk
499991e530
Rename build profile release-max-perf to release-native.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-06 02:10:04 +00:00
Jason Volk
ea802c7ec4
docker: Refactor feat_set out of base layers.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-05 12:50:09 +00:00
Jason Volk
8ce0ab5bf7
ci: Add release-debuginfo to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-06-04 03:44:21 +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
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
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
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
9a1fdf390e
complement feature vector; upload artifacts
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-14 02:43:52 +00:00
Jason Volk
020a7d318f
Add release-debuginfo to pipeline.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-11 09:09:03 +00:00
Jason Volk
df55b42d29
Add publish to pipeline.
...
Update deployment docs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-10 21:39:38 +00:00
Jason Volk
aa27ab855b
Add rpm package to workflow.
...
Improve workflows.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-09 22:26:47 +00:00
Jason Volk
8bfe63d45f
Add package workflow.
...
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-09 22:26:47 +00:00
Jason Volk
481b67f1f9
Combine Base and Deps workflows.
...
Add workflow arguments for verbosity.
Add missing ldap to full features.
Superpose --all-features as backstop for unlisted features.
Fix hardened_malloc requiring gcc
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-07 23:03:46 +00:00
Jason Volk
98d16a2f6c
Add cargo audit, lychee to workflow.
...
Rename / tweak some workflow jobs.
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-03 00:16:28 +00:00
Jason Volk
123f130a87
Docker Complement
...
Split and reorganize workflows
Signed-off-by: Jason Volk <jason@zemos.net >
2025-05-01 09:30:26 +00:00