Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt

Use the Automate with AWS notification recipient to run remote actions with AWS from Bamboo notifications, specifically from plan level and system level notifications.

Image Modified


On this page:

Table of Contents
exclude(Popular.*|Recent.*)

Related pages:

Configuration

To configure an Automate with AWS notification recipient:

1. Follow the initial steps in either Adding notifications for a plan or job or Adding system level notifications

2. Select the Automate with AWS recipient type

3. Complete the following settings:

AWS Connector

Select the shared Identity Federation for AWS connector.

Action

Select the remote AWS action.

4. Configure the selected AWS action's parameters template as documented for each action:

  • Using the Put EventBridge/CloudWatch Events action

  • Using the Start Step Functions Execution action

  • Using the Publish SNS Message action

  • Using the Invoke Lambda Function action

    Follow the initial steps in either Adding notifications for a plan or job or Adding system level notifications

    Filter by label (Content by label)
    showLabelsfalse
    showSpacefalse
    cqllabel = "action" and label in ( "lambda" , "sns" , "step-functions" , "cloudwatch" )

    Note

    Bamboo bug when editing plan notifications

    There is a severe Bamboo bug affecting the editing of Bamboo plan notifications (system and deployment notification do not seem to be affected) – refer to Editing a plan notification does not seem to take affect for details.

    Entity Variables

    You can inject contextual variables with workflow entities into the remote action parameters template – the applicable entities for the Bamboo notification recipient are:

    Page Properties Report
    firstcolumnName
    sortByTitle
    cqllabel = "entity" and label in ( "core" , "bamboo" ) and space = currentSpace ( )

    Examples

    Info

    The examples are currently composed to reference only core entity variables – you can also reference all Bamboo specific entity variables, for example ${notification.emailSubject}.


    Filter by label (Content by label)
    showLabelsfalse
    showSpacefalse
    sorttitle
    excerptTypesimple
    cqllabel = "example" and label = "parameters" and label in ( "core" , "bamboo" )

    How-to Articles

    Filter by label (Content by label)
    max8
    showSpacefalse
    sorttitle
    excerptTypesimple
    cqllabel in ( "action" , "workflow" , "notification" ) and label in ( "kb-how-to-article" , "kb-troubleshooting-article" ) and label = "automation-with-aws"

    Frequently Asked Questions (FAQ)

    Include Page
    UAA:_FAQHeaderQuestionsForConfluence
    UAA:_FAQHeaderQuestionsForConfluence
    Questionslist macro
    filterpopular
    asktrue
    limit8
    topicautomation-with-aws,integration