Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Blueprints assist users with creating FlexDeploy projects and the associated configuration, accelerating the journey to the ultimate goal - building and deploying software! A blueprint has the understanding of the end goal, and gathers the information necessary to auto-generate the underlying componentry.  

...

Step 1 - Select a Blueprint

We will be adding additional blueprints over time, but the first three are for popular Oracle technologies.

Image RemovedImage Added 

Enter the Blueprint properties and select the Build and Deploy options

Image Removed

Click Next arrow in the left navigation. 

Tip
titleRequired Information

Once the required information is provided for each section the Image Removedicon will appear.  Only when all sections are completed will the Next icon be enabled to proceed to the next step.

Image Added

On the right hand side you will see a summary of the choices made and meta data that will be created. At the bottom of the summary you will find the navigation control. After filling out your Blueprint Properties, click Continue.

Image Added

Step 2 - Where is your source code?

Select the Source Control Management System

Image RemovedImage Added

Info
titlePreferred Source Control

You can select a default Source Control System in the preferences menu.


If you have already created a connection to your source code repository, select it

Image RemovedImage Added

Click the  icon to add a new connection.  Enter the connection details and click Done.

Image RemovedImage Added

Tip
titleValidate Connection

Click the Validate button to ensure FlexDeploy can connect to your repository using the supplied parameters. 

Enter the project configuration for the selected repository.  This information further helps identifies the location of the source code within the select repository.

Image Removed Image Added

Click Next arrow in the left Continue button in the right navigation. 

Step 3 - Gather Build information

This step will collect any environment specific build properties, and identify which endpoint to execute on.

Image RemovedImage Added

Enter values for any workflow properties which are required for the build.  In the image above, no properties are required for this build.  Select the target endpoint that this build should execute on, or click the  icon to create a new one.

Image RemovedImage Added

Tip
titleExisting Endpoint

If an Endpoint already exists for the build instance, it will be selected automatically (and it cannot be changed).  A message will be displayed within at the bottom of the Build Endpoint section similar to the following.

Image RemovedImage Added

Click Next arrow in the left Continue button in the right navigation. 

Step 4 - Gather Deployment information

...

Tip
titleDevelopment Environment Only

Keep in mind that the focus of the Blueprint is to get something working quickly.  With that in mind, the blueprint collects information for the Development environment only. You can map and configure as many environments as you wish later.

Image RemovedImage Added

Enter values for any workflow properties which are required for deployment into the Development environment.  In the image above, several properties are required for this deployment.  Select the target endpoint that this deployment should execute on, or click the Image Modified icon to create a new one.

Image RemovedImage Added

Tip
titleExisting Endpoint

If an Endpoint already exists for the target Development instance or if the Blueprint is configured to use the same endpoint as selected during Build, it will be selected automatically (and it cannot be changed).  A message will be displayed within the Development Endpoint section similar to one of the following.

Image RemovedImage Added

Image Added

Click Next arrow in the left navigation. 

Step 5 - Final Review

The final step is to review the information and generate the project and supporting components.  The project name and project location are derived based on other information provided, but can be changed upon final review if desired.  You will also can see the source code repository and the source code location that has been selected for the project, the build and deploy workflows that will be created or linked, and the build and deploy environments and instances that will be created or linked within the topology.

Image Added

Check the Show Logs option to view detailed information about the generation process.  Click Take Me There to go to your new project.

Image Removed

Click the Create button to start creating the project. A popup will appear with the results and a link taking you to the project.

Summary

The Blueprint creates the Topology configuration, the build and deploy workflows, the source code repository connection, the project, and the linkages between them.  

Topology

Image RemovedImage Added

Source Code Repository Connecton (SCM Instance)

Image RemovedImage Added

Workflows

Project

Image RemovedImage Added