Use this action to deploy your application with Spinnaker, an open-source, multi-cloud continuous delivery platform.
All CloudBees action repositories are listed at CloudBees, Inc. on GitHub. |
Inputs
Input name | Data type | Required? | Description |
---|---|---|---|
|
String |
Yes |
The Spinnaker server URL. |
|
String |
Yes |
The Spinnaker token. |
|
String |
Yes |
The application name in Spinnaker. |
|
String |
Required only if |
The Spinnaker pipeline name for the requested application. |
|
String |
Required only if |
The Spinnaker webhook URL for the requested application. |
|
JSON |
No |
Any additional parameters, formatted as JSON data in key/value pairs. |
Usage example
In your YAML file, add:
- name: Deploy with Spinnaker uses: https://github.com/cloudbees-io/spinnaker-run-pipeline@v1 with: url: ${{ SPINNAKER_URL }} token: ${{ secrets.SPINNAKER_TOKEN }} app-name: my_application pipeline-name: new_deploy webhook-url: https://my-webhook-example.net parameters: '{}'