Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

ArtifactFilePublisher vs FIlePublisher

Hi,

what is the difference between ArtifactFilePublisher and FilePublisher?

Regards,

Roman

0 votes



2 answers

Permanent link
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

0 votes


Permanent link
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

0 votes

Your answer

Register or log in 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.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Apr 04 '08, 7:02 a.m.

Question was seen: 7,696 times

Last updated: Apr 04 '08, 7:02 a.m.

Confirmation Cancel Confirm