Deploy to Production Through CI/CD Pipelines

By default, a project deploys extensions to the Development environment, which is the Oracle Cloud Application instance you were using when you clicked Edit Page in Visual Builder Studio. Follow these steps to set up a CI/CD pipeline to deploy to the PROD instance, so users can deploy to it after their development and test cycles are complete.

Tip:

If you don't need a CI/CD pipeline to deploy your extension, skip this section and use the Manage Extension Lifecycle page to deploy to PROD. From this single page, you can add a new environment for your PROD instance and deploy extensions to that instance without the need to create build jobs and pipelines.

The Oracle Cloud Applications PROD instance resides in a different identity domain from the DEV and TEST instances, which means you’ll need the URL for the PROD instance, as well as user credentials that VB Studio can use to deploy to this instance. These credentials must be those of a local user, not a federated identity, and must not require multi-factor authentication.

To set up a project to deploy to PROD:

  1. Add the PROD instance to an environment
  2. Create a production branch
  3. Create and configure production build jobs
  4. Configure the pipeline so that the packaging and deployment jobs run in succession
  5. Run the production pipeline.