40 Commits

Author SHA1 Message Date
codex
353fe69a62 ci(soteria): use harbor test runners 2026-04-21 13:36:26 -03:00
codex
85520b0aa9 ci(soteria): label test metrics with build artifacts 2026-04-21 11:39:13 -03:00
codex
00dcc7772a ci(soteria): publish canonical build info 2026-04-21 09:35:04 -03:00
codex
f98aa48abf ci(soteria): archive full quality evidence 2026-04-21 09:22:06 -03:00
30dc9a1a6d ci(soteria): escape test labels via jq string encoding 2026-04-20 13:17:49 -03:00
d2c36e5275 ci(soteria): fix test metric label escaping 2026-04-20 13:10:23 -03:00
codex
729d793598 ci: enforce 30d build and artifact retention 2026-04-20 12:28:54 -03:00
codex
415c92f43c ci(soteria): emit placeholder test-case metric when go test stream is empty 2026-04-20 09:09:22 -03:00
codex
2a3c994cd8 ci(soteria): publish per-test case metrics for flaky tracking 2026-04-20 08:35:08 -03:00
codex
e4e087fe0f ci(soteria): publish docs_naming from doc hygiene check 2026-04-20 08:09:05 -03:00
codex
169afc62d4 ci(soteria): make enforce stage shell portable 2026-04-20 01:28:37 -03:00
codex
309c888e76 ci(soteria): fix pushgateway publish heredoc in sh 2026-04-20 01:24:02 -03:00
codex
7859457c8b ci(soteria): remove dind from quality runs and harden post 2026-04-20 01:14:54 -03:00
codex
51f148b975 ci(gate): default sonar and supply checks to observe mode 2026-04-19 21:29:43 -03:00
codex
e70c8d981d ci(gate): enforce sonarqube and supply-chain checks 2026-04-19 21:16:18 -03:00
5eb15c6548 ci(soteria): install ripgrep for quality smell checks 2026-04-19 16:11:36 -03:00
33029a2305 ci(metrics): push suite payload with PUT to avoid stale series 2026-04-19 16:08:27 -03:00
2d28253534 ci(soteria): fix metrics heredoc conditional syntax 2026-04-19 15:53:35 -03:00
0b56d4a0fd ci(soteria): close metrics push conditional in post stage 2026-04-19 15:34:10 -03:00
b89892e958 ci(soteria): remove stray fi in metrics heredoc block 2026-04-19 15:13:43 -03:00
057e9926d1 ci(soteria): fix metrics heredoc conditional syntax 2026-04-19 15:03:18 -03:00
420c6a90ad ci: collect sonar and supply-chain evidence for gate metrics 2026-04-19 14:15:10 -03:00
30b3aee931 ci(metrics): fix publish heredoc shell syntax 2026-04-18 17:52:07 -03:00
aeb605d27e ci(jenkins): install ripgrep for smell checks 2026-04-18 17:44:38 -03:00
1856e1b411 ci(jenkins): skip prep on test runs and retry flaky exec 2026-04-18 17:29:50 -03:00
9db28692bd ci(metrics): publish quality checks series for dashboard contract 2026-04-18 16:34:05 -03:00
3635fd36fb ci: add wave-1 quality and hygiene gate checks 2026-04-17 01:10:10 -03:00
b54df95db8 ci: publish soteria metrics before enforce and gate image push 2026-04-12 05:08:02 -03:00
cccbd6ebd2 ci: fix harbor auth and publish go test totals 2026-04-10 06:24:41 -03:00
fe7295d629 ci: run soteria tests with go 1.25 toolchain 2026-04-10 05:45:14 -03:00
defc917161 ci: fix shell portability and awk matcher for metrics push 2026-04-10 05:40:38 -03:00
fe65181011 ci: fix groovy-safe awk matcher in post metrics 2026-04-10 05:23:23 -03:00
8639df941a ci: add unit test gate and pushgateway publishing 2026-04-10 05:19:17 -03:00
ca5961990a ci: persist dind storage 2026-02-06 19:59:00 -03:00
d5e7e25897 jenkins: disable provenance for k3s 2026-02-05 13:58:29 -03:00
f2871d698e jenkins: push to bstein registry 2026-02-05 13:10:37 -03:00
7a6fabf9a1 ci: use harbor-bstein-robot 2026-02-05 13:10:03 -03:00
1a3d3c47fb jenkins: add git safe.directory 2026-02-05 13:02:52 -03:00
fe8d565014 jenkins: use harbor pipeline secret 2026-02-02 11:03:35 -03:00
c3fed4b91a add jenkins pipeline 2026-01-31 05:18:53 -03:00