Skip to main content

OwlGen Deployment

Follow the below sections to create infrastructure and deploy OwlGen using Azure DevOps CICD. This pipeline includes Identity server integration and workflow dashboard along with OwlGen.

Import Release Pipeline​

Follow the below steps to import release pipeline from release folder:

  1. In the Azure portal, navigate to Pipelines > Releases, click New, and then select Import Release Pipeline.
  2. Click Browse, and then select the Studio Services Infra and Deployment.json from release folder.
  3. Click OK to import.

The Pipeline screen with Artifacts and Stages displays.

Import Release Pipeline Step 1 Import Release Pipeline Step 2 Import Release Pipeline Step 3

Edit Tasks​

Follow the below steps to edit tasks:

  1. Navigate to Tasks, select Agent Job and then select Agent Pool in Agent selection as required.
  2. Select Select all artifacts in Artifact download.
  3. Select Azure Subscription for each task.
  4. Modify the Azure PowerShell version options and Advanced options regarding PowerShell core, if required.

Edit Tasks - Agent Pool Edit Tasks - Artifact Download Edit Tasks - Subscription

Follow the below steps to add and link variable groups:

  1. Navigate to Variables, select Variable Groups and then click Manage Variable Groups.
  2. Click Variable Group to add a new variable group.
  3. Provide the Variable group name, description and then click Add to add variables given in Studio Services.
  4. Click Save.
  5. In the Variables tab, click Link variable group. Select the required variable group, provide the Variable group scope and click Link.
  6. Click Save to save the pipeline.

Variable Groups Step 1 Variable Groups Step 2 Variable Groups Step 3

Create Release​

Follow the below steps to create a release:

  1. After linking the required variable groups, click Create release, select the required stage and then click Create. A notification banner will be displayed when the release is created successfully.
  2. Hover over the stage and click Deploy.

The deployment is initially queued for a moment. Once the deployment is successful, the succeeded message displays.

Create Release Step 1 Create Release Step 2 Create Release Step 3

Upgrade OwlGen​

Follow the below steps to upgrade OwlGen in existing infrastructure:

  1. To import release pipeline, follow the steps given in Import Release Pipeline section.
  2. To edit tasks, follow the steps given in Edit Tasks section.
  3. Add Variables as given in Studio Services and link them as given in Add and Link Variable Groups section.

Note: Make sure that the resource group name, app service plan name matches with the existing infrastructure. If the names does not match, new services will be created.

  1. Follow the steps given in Create Release section to upgrade.