In the Running a Task from a Pipeline tutorial, we ran a sample Hello World type Task and passed it parameters.
What is Deploy?
Continuum Deploy is used to create and manage mostly virtual infrastructure, though static infrastructure environments can be managed with Deploy as well. Deploy environments are defined using a JSON template and started, terminated and managed via "Sequences". A Sequence is a series of sequential steps that act on different parts of the environment. These environment parts are called "Services". Once a Deployment is defined and started, Continuum Deploy will track that Deployment as a combined unit until it is dispatched (terminated). This tracking includes addresses and variables that will be unique to the Deployment and possibly "Service Instances" within the Deployment.
Continuum Flow can utilize Deploy to provision infrastructure for testing. This part of the tutorial will show you how to do that.
Using the Deploy Plugin
For this next step in the series of the Flow tutorial, in the Pipeline Editor create a new Stage and call it
On the Plugins tab, drag the
Deploy - Deploy an Application function to the right. In the "Template" field enter the Deployment Template name. Enter a template version (most likely "1" to start with).
Go to the main Pipeline Editor page and select the example phase created previously. Add the example deploy stage to the the phase. It does not matter whether the new stage is added to the top, bottom or middle. Stages in a single Phase run in parallel.
Now perform your commit to your repository and go to the pipeline instance page. You should see the stages within the phase run independently.