Manage Your Published Extensions

By default, the Publish button deploys your extension only to the Oracle Cloud Applications instance you're currently working in, which is typically an instance used for testing. To publish to a different instance, say to your production instance, use the Manage Extension Lifecycle page. From this page, you can deploy an extension to other instances and also delete them when no longer needed.

Before you can deploy an extension to another instance from this page, make sure the extension is already published to your default Oracle Cloud Applications instance. You must also have a valid user name and password for the target Oracle Cloud Applications instance you want to deploy to.

  1. Click Extension Lifecycle from the menu in the Designer's header:

    You should now see the Manage Extension Lifecycle page, which lists all the environments that are available for you to deploy to.

    In VB Studio, an environment defines an Oracle Cloud Applications instance you want to work with. By default, VB Studio creates an environment for you called "Development", which is where the Publish button deploys your extensions.

    Note:

    If you see a Provide Credentials button next to an environment, you must first sign in before you can deploy your changes to it.

    Expand each environment to view a list of the extensions already deployed. Each entry includes the extension name plus additional details, such as extension version, deployment date, who deployed the extension, and project name.

    Use the Only Show Extensions for My Project checkbox to toggle between viewing extensions deployed only from the current project, or from all projects.

  2. To publish an extension to another Oracle Cloud Applications instance:
    1. Find the extension that you want to deploy and click Deploy to Environment.
    2. Choose the environment that points to the instance you want to deploy to.

      Note:

      Your project administrator should have already created any additional environments you might need to deploy to. If you don't see an expected Oracle Cloud Applications instance or if that instance is unavailable, check with your project administrator or add a new environment right from this page (see step 3).

    3. Click Deploy.
      IMPORTANT: To see the newly published extension, your users will have to sign out of their Oracle Cloud Applications instance, then sign back in again to be certain they're seeing the latest.
  3. If you'd like to deploy to an Oracle Cloud Applications instance but it's not listed on this page, you can add it.
    1. Click Add Environment.
    2. In the Add Environment panel, enter basic environment details, such as the environment's base URL, environment name, and user name and password for the target Oracle Cloud Applications instance.
    3. Click Add.
  4. To delete an extension from an Oracle Cloud Applications instance, click Delete Extension.
    Deleting an extension restores your application to its original state.