Deploy a Live Version of an Application

When your visual application is fully developed and thoroughly tested, you're ready to deploy a live version of your application to a production instance.

The process to deploy a live version is similar to deploying other application versions, but your project must be configured to build and deploy visual applications to a Visual Builder production instance, using a CI/CD pipeline. See Set Up the Project to Deploy for Production in Administering Visual Builder Studio.

When you're ready to deploy your application to production, you'll want to remove the version that VB Studio includes by default in the application's URL (for example, https://host/something-else/0.1/index.html) and replace it instead with "live" (for example, https://host/something-else/live/index.html). This configuration is controlled by the deployment job used to deploy your visual application. It's enabled by default in the Visual-Application-Deploy job that's created for projects that use the Visual Application template; you'll want to disable it for the deployment job used to deploy your visual application to production.

To remove the version and deploy a live version of an application:

  1. In the VB Studio left navigator, click Builds Builds.
  2. In the Jobs tab, find the deployment job used to deploy your visual application to production.
  3. Click Configure Configure icon for your deployment job.
  4. On the Job Configuration page, click the Steps tab, deselect Include the application version in the URL, and click Save:

    The highlighted Include the application version in the URL option is not selected in the Oracle Deployment step

With this configuration, the deployed application will include live in its URL instead of a version number.
Only one version of an app can be live at a time. If you want to make changes to the live version, you’ll need to first update the value of the Version field in the application's Settings editor (which corresponds to the version property in the visual-application.json file).