Bamboo Artifact Handlers - Use Case Scenarios

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

目的

In Bamboo 6.2 a new feature called "Artifact Handlers" was introduced which lets you control where artifacts produced by plans are stored as described here. But, the user might face difficulties in understanding the use case of the options available under this feature to manage your artifacts. This guide will help you understand the possible use case scenarios to understand these options further.

ソリューション

The below matrices will cover possible combinations of the available options in different use case scenarios.
The following legend will be used to simplify the data representation.

Legendコメント
-The artifact can't be either published or downloaded
up arrow 
The artifact can be created and published
down arrow 
The artifact can be downloaded
red triangle pointed down 
The artifact can't be downloaded


Case 1:

  • PLAN A is used for creating and publishing artifacts using a local agent 1
  • PLAN B is used for downloading the artifact using local agent 2.
Local Agent 1(PLAN A for creating and publishing artifacts)Local Agent 2(PLAN B for downloading artifacts)




Agent-local artifact handlerBamboo remote handlerAmazon S3SFTP (available on 9.1)

Server-local artifact handler (deprecated on 8.1)

Agent-local artifact handler-----
Bamboo remote handler-----
Amazon S3

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
down arrow 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

SFTP (available on 9.1)

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
down arrow 

up arrow 
red triangle pointed down 

Server-local artifact handler (deprecated on 8.1)

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
down arrow 

Case 2:

  • PLAN A is used for creating and publishing artifact using a local agent 1
  • PLAN B is used for downloading the artifact using remote agent 1
Local Agent 1(PLAN A for creating and publishing artifacts)Remote Agent 1(PLAN B for downloading artifacts)




Agent-local artifact handlerBamboo remote handlerAmazon S3SFTP (available on 9.1)Server-local artifact handler (deprecated on 8.1)
Agent-local artifact handler

up arrow 

----
Bamboo remote handler-----
SFTP (available on 9.1)

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
down arrow 

up arrow 
red triangle pointed down 

Amazon S3
up arrow 
red triangle pointed down 
up arrow 
red triangle pointed down 
up arrow 
down arrow 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 
Server-local artifact handler (deprecated on 8.1)

up arrow 
red triangle pointed down 

up arrow 
down arrow 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

Case 3:

  • PLAN A is used for creating and publishing artifact using a remote agent 1

  • PLAN B is used for downloading the artifact using local agent 1

Remote Agent 1(PLAN A for creating and publishing artifacts)Local Agent 1(PLAN B for downloading artifacts)




Agent-local artifact handlerBamboo remote handlerAmazon S3

SFTP (available on 9.1)

Server-local artifact handler (deprecated on 8.1)
Agent-local artifact handler

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

Bamboo remote handler

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 
up arrow 
red triangle pointed down 
up arrow 
down arrow 

up arrow 
red triangle pointed down 

Amazon S3
up arrow 
red triangle pointed down 
up arrow 
red triangle pointed down 
up arrow 
down arrow 
up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

SFTP (available on 9.1)

up arrow 
red triangle pointed down 

up arrow 
down arrow 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

Server-local artifact handler (deprecated on 8.1)

-----

Case 4:

  • PLAN A is used for creating and publishing artifact using a remote agent 1

  • PLAN B is used for downloading the artifact using remote agent 2

Remote Agent 1(PLAN A for creating and publishing artifacts)Remote Agent 2(PLAN B for downloading artifacts)




Agent-local artifact handlerBamboo remote handlerAmazon S3SFTP (available on 9.1)Server-local artifact handler (deprecated on 8.1)
Agent-local artifact handler

up arrow 
down arrow 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

Bamboo remote handler
up arrow 
red triangle pointed down 
up arrow 
down arrow 
up arrow 
red triangle pointed down 
up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

Amazon S3
up arrow 
red triangle pointed down 
up arrow 
red triangle pointed down 
up arrow 
down arrow 
up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

SFTP (available on 9.1)

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
red triangle pointed down 

up arrow 
down arrow 

up arrow 
red triangle pointed down 

Server-local artifact handler (deprecated on 8.1)

-----
最終更新日 2025 年 4 月 11 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.