Pipeline job configuration with wrong specPath:
workspace: specFileSpec( charset: 'utf8', name: 'master-SPEC', pinHost: false, specPath: '//depot/path/to/spec/undefined.p4s')
Console ouptut:
[Pipeline] { [Pipeline] checkout ... p4 client -o master-SPEC + ... p4 info + ... p4 print -q //depot/path/to/spec/undefined.p4s + Error in client specification. 'client_form-in_check' validation failed: Error detected at line 1. Syntax error in '//depot/path/to/spec/undefined.p4s'. Missing client name and/or owner in spec!
→ Should stop here... but continues
... p4 client -o master-SPEC +
... p4 client -o master-SPEC +
... p4 client -i +
... client: master-SPEC
... p4 client -o master-SPEC +
... p4 info +
... p4 counter change +
... p4 changes -m1 -ssubmitted //master-SPEC/... +
Building on Node: master
... p4 client -o master-SPEC +
... p4 info +
P4 Task: establishing connection.
...
[JENKINS-46919] "checkout perforce" does not fail on "Syntax error" when "Missing client name and/or owner in spec"
Labels | New: P4_B |
Rank | New: Ranked higher |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Assignee | New: Paul Allen [ p4paul ] |
Resolution | New: Cannot Reproduce [ 5 ] | |
Status | Original: In Progress [ 3 ] | New: Closed [ 6 ] |