feat(artifacts): Object storage integration and artifacts key #1385
Codecov / codecov/project
failed
Jan 14, 2026 in 1s
57.80% (target 90.00%)
View this Pull Request on Codecov
57.80% (target 90.00%)
Details
Codecov Report
❌ Patch coverage is 42.74809% with 525 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.80%. Comparing base (0ea4d84) to head (1b076c9).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| api/storage/storage.go | 0.00% | 96 Missing |
| api/types/artifact.go | 0.00% | 66 Missing |
| api/admin/storage.go | 0.00% | 48 Missing |
| database/types/artifact.go | 0.00% | 47 Missing |
| router/middleware/artifact/artifact.go | 0.00% | 29 Missing |
| api/artifact/create.go | 0.00% | 20 Missing |
| api/artifact/get.go | 0.00% | 15 Missing |
| database/artifact/get_build.go | 0.00% | 14 Missing |
| cmd/vela-server/metadata.go | 0.00% | 13 Missing |
| storage/minio/list_objects.go | 65.71% | 12 Missing |
| ... and 33 more |
❌ Your project check has failed because the head coverage (57.80%) is below the target coverage (90.00%). You can increase the head coverage or adjust the target coverage.
Additional details and impacted files
@@ Coverage Diff @@
## main #1385 +/- ##
==========================================
- Coverage 58.36% 57.80% -0.56%
==========================================
Files 645 688 +43
Lines 24864 25779 +915
==========================================
+ Hits 14511 14901 +390
- Misses 9681 10186 +505
- Partials 672 692 +20 | Files with missing lines | Coverage Δ | |
|---|---|---|
| compiler/native/validate.go | 100.00% <100.00%> (ø) |
|
| compiler/types/pipeline/artifact.go | 100.00% <100.00%> (ø) |
|
| compiler/types/pipeline/container.go | 82.81% <100.00%> (+0.13%) |
⬆️ |
| compiler/types/yaml/secret.go | 69.76% <ø> (ø) |
|
| compiler/types/yaml/step.go | 95.65% <100.00%> (+0.09%) |
⬆️ |
| database/artifact/count.go | 100.00% <100.00%> (ø) |
|
| database/artifact/delete.go | 100.00% <100.00%> (ø) |
|
| database/artifact/index.go | 100.00% <100.00%> (ø) |
|
| database/artifact/table.go | 100.00% <100.00%> (ø) |
|
| database/database.go | 67.44% <ø> (ø) |
|
| ... and 51 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading