This is the documentation for Bamboo 5.8. View this page for the

Unknown macro: {spacejump}

of Bamboo, or visit the latest Bamboo documentation.

Artifacts are files created by a job build (e.g. JAR files). Artifact definitions are used to specify which artifacts to keep from a build and are configured for individual jobs.

See Sharing artifacts.

このページでは、ジョブのビルドによって生成されたアーティファクトのうち、保持すべきアーティファクトを定義する方法について説明します。たとえば、ジョブのビルドによって生成されたレポート、Web サイト、またはファイル (JAR ファイルなど) を保持する必要がある場合があります。

You can also configure artifact sharing between jobs in a plan. For example, you may want to run acceptance tests on a build, and then share the WAR from one job to another, without rebuilding the WAR each time. See Sharing artifacts.

 


ジョブで保持するアーティファクトを定義する

ジョブのアーティファクト定義をセットアップすることで、保持するアーティファクトを指定できます。アーティファクトは、ジョブの各ビルド後に利用可能になります。

ジョブのアーティファクト定義をセットアップするには、次の手順に従います。

  1. Navigate to the desired job, as described on Configuring jobs.
  2. Click the Artifacts tab, and then Create Definition.
  3. Complete the fields on the screen (see screenshot below) and click Create. For example, if you want to keep the latest version of a JAR you have built, you could specify Copy Pattern to be '*/.jar' and the Location to be 'target'.
    Please note:
    • 場所はビルド ディレクトリを基準とした相対パスです。場所を参照するのに絶対パスを使用しないでください。
    • コピー パターンは指定した場所を基準とした相対表記です。
    • [Location (場所)] ではアスタリスクはサポートされていません。このフィールドには、ファイルが格納されるフォルダー名を入力します。
    • If you want to share artifacts with other jobs in the plan, you will need to mark the artifacts as shared. See Sharing artifacts.

スクリーンショット: アーティファクト定義の作成

 

注意

Artifacts are copied to a subdirectory (/JOB_KEY/download-data/) under your 'Build Directory' folder (see Locating important directories and files). Artifacts which you define in the plan are listed in each build result as artifacts (see Viewing a build's artifacts).