The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

Openstack Cloud Plugin

openstackMachine: Cloud instances provisioning

Creates an Openstack machine, from an already globally defined cloud name and template without registering it as a Jenkins agent.
This step has a third optional String parameter named scope specifying how long is the server expected to live:
The booted machine will be kept alive whilst the current run is kicking. This is the default mode if no scope is defined.
The booted machine will be kept alive forever. Mind the possible resources extarvation at the Openstack provider!
cloud (optional)

Type: String

scope (optional)

Type: String

template (optional)

Type: String