artifactFilePublisher
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

artifactFilePublisher

artifactFilePublisher タスクは、成果物のコントリビューションをビルド結果に追加します。成果物は、直接 Jazz™ リポジトリー に保管されます。成果物ファイルのコントリビューションは、ビルド結果のダウンロード・ページに表示されます。

このタスクは、10 メガバイトより大きい成果物の公開には使用しないでください。大きい成果物は、リポジトリーの外部に保管して管理します。artifactLinkPublisher タスクを使用すると、サイズが大きい成果物が保管されている http サーバーまたは ftp サーバーを指すリンクを、リポジトリーに保管できます。

以下の表で、artifactFilePublisher 属性について説明します。

属性 説明 必須

buildResultUUID

更新するビルド結果の UUID。 プロパティーは Jazz ビルド・エンジンを使用するときに組み込まれるため、通常この属性の値は、${buildResultUUID} です。

はい

filePath

入力ファイルを必要とするタスクで、ファイルのパスを指定します。絶対パスか、ビルド・ファイルのベース・ディレクトリーからの相対パスを指定することができます。

はい

label

ビルドに使用するラベル。

はい

repositoryAddress

使用するチーム・リポジトリーのアドレス。プロパティーは Jazz ビルド・エンジンを使用するときに組み込まれるため、通常この属性の値は ${repositoryAddress} です。

はい

userId

使用するユーザー ID。

はい

componentName

このコントリビューションに関連付ける特定のコンポーネント。

いいえ

contentType

成果物のタイプ。指定されない場合は、application/unknown に設定されます。

いいえ

characterEncoding

成果物ファイルで使用される文字エンコード。これは IANA 準拠名でなければなりません。現行プラットフォームのデフォルト・エンコードがデフォルトになります。詳しくは、IANA List of Character Set Names を参照してください。

いいえ

failOnError

true (デフォルト) の場合は、エラーが発生したときにタスクは失敗します。false の場合、いくつかのエラーは無視されてタスクが完了します。

いいえ

password

ユーザー ID のパスワード。指定しない限り、デフォルトのゼロ長ストリングです。

いいえ

passwordFile

接続に使用するパスワード・ファイル。 -createPasswordFile 引数で Jazz ビルド・エンジンを呼び出すことで、適切なパスワード・ファイルを作成することができます。パスワード・ファイルは 1 つだけ指定できます。

いいえ

verbose

さらにメッセージ出力を指定します。デフォルトは false です。

いいえ

注: テキスト・コンテンツのあるファイル (例えば contentType が text/plain または text/xml) は、リポジトリーに保管される前に UTF-8 エンコード方式に変換されます。

<artifactFilePublisher repositoryAddress="${repositoryAddress}"
		                       userId="${userId}"
		                       password="${password}"
		                       buildResultUUID="${buildResultUUID}"
		                       filePath="download.zip"
		                       label="a download" />

フィードバック

この情報は役に立ちましたか。Jazz.net (要登録) のフォーラム内のコメントまたはバグ報告からフィードバックを提出することができます。