Running the OpComm Web Deployment Pipeline

When the OpComm Terraform pipeline is complete, run the Web Deployment pipeline to build and deploy the OpComm services into the provisioned environment.

  1. In the header, go to Pipelines, and select the OpComm Web Deployment pipeline.

  2. Click Run pipeline.

  3. On the Run pipeline window, specify the following:

    • Branch/tag

    • Hospital

      • Dummy

      • Test

      • Staging

      Note: In the future, we can add another hospital by adding one line of code in the pipeline, and it will show here.

    • Resources - Specify the app services you want to deploy.

      Note: To deploy all services, type -All. For example, during an initial deployment, you might deploy the all the services, but if there are bug fixes on the AdminPortal service, you can re-deploy only the AdminPortal service. This reduces downtime.

      Future plan: Instead of copying from the list of services and including each service (or All) in the text box, there will be check box options.

    • Additional options

      • Variables

      • Stages to run

      • Resources

    • Enable system diagnostics

  4. Click Run.

    This pipeline has two stages:

    • Build – Builds the projects and creates build artifacts.

    • Deploy – Deploys the build artifacts to the live environment.

  5. Click Build.

    When the Build stage is complete, an Approval Gate pauses the process and waits for Admin approval before running the Deploy stage.

When the Deploy stage is complete, the environment is live and immediately available, hosted on Azure Cloud.

Last updated