You can run tests or other plans by using the Bamboo plug-in that allows you to use custom automation and scripts. You can use the endpoint to invoke a Bamboo build plan during the modeling of a release pipeline and execute the plan as part of the release pipeline.

About this task

You can use any Bamboo plan in the Bamboo server in the release pipeline with the endpoint enabled.

Prerequisites

  • Verify that the Bamboo server version is 5.9.7 or later.

Procedure

  1. Select Code Stream > Endpoints.
  2. Click Add.
  3. Select Bamboo from the Endpoint Type drop-down menu.
  4. Enter a Bamboo server endpoint name and an applicable description.

    For example, in the description section you can add the release pipeline name that uses this Bamboo server endpoint.

  5. Enter the Bamboo server configuration details.

    Option

    Description

    URL

    Enter the host URL as protocol://host:port.

    Sample host URL, http://10.112.68.76:8085.

    User Credentials

    User name and password for the Bamboo server.

    Request Retry Count

    Number of times to retry the scheduled build request for the Bamboo server.

    Polling Interval

    Frequency of polling by the external system to determine the progress update or status.

    Retry Wait Time

    Seconds to wait before retrying the build request for the Bamboo server.

    Offline Creation

    Require a validation and certificate acceptance when the endpoint is created.

    You can accept the default setting or select Yes to enable this configuration. The offline creation allows you to create the endpoint when the server is not accessible.

  6. Click Save.

What to do next

Create a test task to use this endpoint in the release pipeline. See the Using vRealize Code Stream guide.