CloudBees action: Deploy with Octopus

1 minute read

Use this action to deliver your software with Octopus Deploy, a deployment automation tool.

All CloudBees action repositories are listed at CloudBees, Inc. on GitHub.

Inputs

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

url

String

Yes

The Octopus Deploy server URL.

token

String

Yes

The Octopus Deploy token.

space-name

String

Yes

The Octopus Deploy space name.

release

String

Yes

The Octopus Deploy release version.

environment-name

String

Yes

The Octopus Deploy environment name.

channel-name

String

No

The Octopus Deploy channel name.

Usage example

In your YAML file, add:

      - name: Run Octopus Deploy
        uses: cloudbees-io/octopus-run-project@v2
        with:
          url: https://example.octopus.app
          token: ${{ secrets.OCTOPUS_TOKEN }}
          space-name: Default
          release: 1.0.0
          environment-name: Stage
          channel-name: Default