Skip to content

Add failed-pipeline trigger and enrich pipeline event metadata - #1919

Open
damjanek wants to merge 2 commits into
jenkinsci:masterfrom
damjanek:feature/pipeline-event-enrichment
Open

Add failed-pipeline trigger and enrich pipeline event metadata#1919
damjanek wants to merge 2 commits into
jenkinsci:masterfrom
damjanek:feature/pipeline-event-enrichment

fix: apply spotless formatting and guard null pipeline attributes

101ea27
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Code Coverage succeeded Jul 23, 2026

Line Coverage: 43.93% (-0.50%), Branch Coverage: 35.38% (-6.05%)

Summary for modified lines

  • 400 lines have been modified
  • 134 lines are not covered
  • 10 lines are covered only partially

Overview by baseline

Quality Gates Summary

No active quality gates.

Details

Project coverage details

Module Coverage Package Coverage File Coverage Class Coverage Method Coverage Line Coverage Branch Coverage Instruction Coverage
🐾 Overall project 100.00% (1/1) 96.88% (31/32) 78.85% (123/156) 71.15% (180/253) 51.13% (1016/1987) 46.16% (3314/7180) 42.91% (892/2079) 45.50% (12187/26782)
📈 Overall project (difference to reference job) ±0% ±0% ±0% -0.28% ⬇️ -0.14% ⬇️ -0.01% ⬇️ -0.52% ⬇️ -0.19% ⬇️
🐾 Modified files 100.00% (1/1) 100.00% (5/5) 100.00% (10/10) 41.67% (20/48) 45.54% (189/415) 44.43% (618/1391) 41.44% (150/362) 38.81% (2292/5905)
📈 Modified files (difference to reference job) N/A N/A N/A N/A N/A -0.17% ⬇️ -3.45% ⬇️ N/A
🐾 Modified code lines 100.00% (1/1) 80.00% (4/5) 70.00% (7/10) N/A N/A 43.93% (105/239) 35.38% (46/130) N/A
📈 Modified code lines (difference to modified files) N/A N/A N/A N/A N/A -0.50% ⬇️ -6.05% ⬇️ N/A
🐾 Indirect changes 100.00% (1/1) 75.00% (3/4) 77.78% (7/9) N/A N/A 44.44% (12/27) 100.00% (7/7) N/A

Annotations

Check warning on line 739 in src/main/java/com/dabsquared/gitlabjenkins/cause/CauseData.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 462-739 are not covered by tests

Check warning on line 241 in src/main/java/com/dabsquared/gitlabjenkins/cause/CauseData.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 241 is only partially covered, one branch is missing

Check warning on line 242 in src/main/java/com/dabsquared/gitlabjenkins/cause/CauseData.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Partially covered line

Line 242 is only partially covered, one branch is missing

Check warning on line 48 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/hook/model/Commit.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 43-48 are not covered by tests

Check warning on line 125 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/hook/model/PipelineHook.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 80-125 are not covered by tests

Check warning on line 116 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/hook/model/PipelineEventObjectAttributes.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 115-116 are not covered by tests

Check warning on line 124 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/hook/model/PipelineEventObjectAttributes.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 123-124 are not covered by tests

Check warning on line 194 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/hook/model/PipelineEventObjectAttributes.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 131-194 are not covered by tests

Check warning on line 216 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/hook/model/Project.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 173-216 are not covered by tests

Check warning on line 370 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/api/impl/AutodetectingGitLabClient.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 367-370 are not covered by tests

Check warning on line 203 in src/main/java/com/dabsquared/gitlabjenkins/gitlab/api/impl/ResteasyGitLabClient.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 203 is not covered by tests

Check warning on line 97 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 56-97 are not covered by tests

Check warning on line 138 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 138 is not covered by tests

Check warning on line 142 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 142 is not covered by tests

Check warning on line 169 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 169 is not covered by tests

Check warning on line 173 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 173 is not covered by tests

Check warning on line 176 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 176 is not covered by tests

Check warning on line 184 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 184 is not covered by tests

Check warning on line 191 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 191 is not covered by tests

Check warning on line 198 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 198 is not covered by tests

Check warning on line 201 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 201 is not covered by tests

Check warning on line 205 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 205 is not covered by tests

Check warning on line 208 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered lines

Lines 207-208 are not covered by tests

Check warning on line 212 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 212 is not covered by tests

Check warning on line 214 in src/main/java/com/dabsquared/gitlabjenkins/trigger/handler/pipeline/PipelineHookTriggerHandlerImpl.java

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Code Coverage

Not covered line

Line 214 is not covered by tests