Hi,
On 1/4/22 10:55 AM, 'Dirk Heinrichs' via Jenkins Users wrote:
> as the subject says, what's the exact difference? The documentation
> doesn't tell.
A "successful" build has a result of either STABLE or UNSTABLE, while a
"stable" build needs a result of STABLE.
Typically a test step would notice failing test cases and then demote
the result to UNSTABLE, but artifacts would be archived normally as the
build itself succeeded.
Copy Artifacts then allows you to ignore builds with failing test cases
when selecting the artifact version to copy, but it is up to the
providing project to translate the test status into a build status.
Simon