/cdro-action

CD/RO Action for Cloudbees-io

MIT LicenseMIT

CloudBees action: Run a CD/RO Release

Use this action to trigger a CD/RO Release, a part of a continuous integration and continuous delivery (CI/CD) process.

Inputs

Table 1. Input details
Input name Data type Required? Description

url

String

No

The CD/RO server URL. If not specified, uses https://sda.preview.cb-demos.io/.

username

String

Yes

The CD/RO Username.

user-token

String

Yes

The CD/RO API token.

project-name

String

Yes

The CD/RO pipeline project name.

release-name

String

Yes

The CD/RO Release name.

parameters

JSON

No

CD/RO pipeline parameters, formatted as JSON data in key/value pairs.

Usage example

In your YAML file, add:

    steps:
      - name: Run CDRO release pipeline
        uses: zvercodebender/cdro-action@v1
        with:
          url: https://sda.preview.cb-demos.io/
          username: ${{ secrets.CDRO_USERNAME }}
          user-token: ${{ secrets.CDRO_USER_TOKEN }}
          project-name: MyProject
          releaseh-name: MyRelease
          parameters: '{\"param1\":\"val1\",\"param2\":\"val2\"}'

License

This code is made available under the MIT license.

References