すべてのバージョン
Bamboo 5.13Bamboo 5.7.x
Bamboo 5.6.x
More...
Available: |
Bamboo 2.7 and later |
|---|
On this page:
Pre-Job Action modules allow plugins to define custom functionality that runs on the server before the Job is queued. This module shares similarities but differs from the Pre-Build Queued Action because it gives access to both the StageExecution and BuildContext rather than just the BuildContext.
The root element for the Pre-Job Action module is preJobAction. It allows the following attributes and child elements for configuration:
名前 |
必須 |
説明 |
既定 |
|---|---|---|---|
クラス |
|
[Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、 |
|
鍵 (キー) |
|
[Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、 |
N/A |
name |
|
[Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、 Only used in the plugin's administrative user interface. |
|
The table summarises the elements. The sections below contain further information.
名前 |
必須 |
説明 |
既定 |
|---|---|---|---|
description |
|
[Unable to render {include} The included page could not be found. ({include} をレンダリングできません。ページが見つかりませんでした)] を選択し、 Use this element to describe the section. |
|
Pre-Job Action modules must implement the PreJobAction interface.
Here is an example atlassian-plugin.xml file containing a Pre-Job Action module:
<atlassian-plugin name="Hello World" key="example.plugin.helloworld">
<plugin-info>
<description>A Pre-Job Action module type test</description>
<vendor name="Atlassian Software Systems" url="http://www.atlassian.com"/>
<version>1.0</version>
</plugin-info>
<preJobAction key="myPreJobAction" class="com.atlassian.example.bamboo.actions.MyPreJobAction">
<description>Modifies the Job before it is queued</description>
</preJobAction>
</atlassian-plugin>