It's all about the answers!

Ask a question

ArtifactFilePublisher vs FIlePublisher


Roman Smirak (3164933) | asked Apr 04 '08, 7:02 a.m.
Hi,

what is the difference between ArtifactFilePublisher and FilePublisher?

Regards,

Roman

2 answers



permanent link
Don Weinand (7851) | answered Apr 04 '08, 10:32 a.m.
JAZZ DEVELOPER
They are essentially the same thing with one minor difference. All contributions that make up a build result in Jazz have a primary extended contribution type id. This allow consumers of build results to figure out what type of contribution they are looking at and take appropriate action.

ArtifactFilePublisher automatically defaults for the client the appropriate id so that file published shows up in the downloads tab in the build result editor and any other place that understands that particular extended contribution id.

FilePublisher on the other hand requires the client to tell us what the extended contribution id is. It's designed for individuals that are contributing their own types of file based contributions to build results and need their own id. An example of this is the code coverage tools in Jazz. They use it so they can publish converage result to a build result and then show them accordingly in a tab they contribute to the build result editor.

Don Weinand
Jazz Team Build

permanent link
Roman Smirak (3164933) | answered Apr 07 '08, 4:03 a.m.
I see. Thanks Don!

Roman

"dmweinan" <dmweinan@us.ibm-dot-com.no-spam.invalid> wrote in message
news:ft5eg7$7rn$1@localhost.localdomain...
They are essentially the same thing with one minor difference. All
contributions that make up a build result in Jazz have a primary
extended contribution type id. This allow consumers of build results
to figure out what type of contribution they are looking at and take
appropriate action.

ArtifactFilePublisher automatically defaults for the client the
appropriate id so that file published shows up in the downloads tab
in the build result editor and any other place that understands that
particular extended contribution id.

FilePublisher on the other hand requires the client to tell us what
the extended contribution id is. It's designed for individuals that
are contributing their own types of file based contributions to build
results and need their own id. An example of this is the code
coverage tools in Jazz. They use it so they can publish converage
result to a build result and then show them accordingly in a tab they
contribute to the build result editor.

Don Weinand
Jazz Team Build

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.