Delete an Extension

Delete unnecessary extensions to restore your application to its original state and clean up your environment.

You have two options to delete an extension:

  • The best practice is to use the Manage Lifecycle Extension page to delete an extension. When you delete an extension from this page, all versions of that extension are deleted.
  • If you need to delete a specific extension version, you must configure a build job to delete it.

Delete an Extension Manually

Use the Manage Extension Lifecycle page to delete extensions deployed from any project and to any Oracle Cloud Applications instance.

  1. Access the Manage Extension Lifecycle page:
    • From the VB Studio left navigator, click Environments, then click Extension Lifecycle. You won't see this option if you haven't yet added an Oracle Cloud Applications instance to your environment.


      Description of mel-ui-envts.png follows
      Description of the illustration mel-ui-envts.png

    • Or, from the menu in the Designer's header, click Extension Lifecycle.
    You should now see the Manage Extension Lifecycle page, which lists all the environments that are available.

    You can work with an environment on this page as long as the authentication method for its Oracle Cloud Applications instance is OAuth. If there's an environment listed whose authentication method isn't OAuth, then you'll first need to add a new environment with the same base URL, but using OAuth as the authentication method, before you can work with it.

    Note:

    If you see a Provide Credentials button next to an environment, you must first sign in before you can delete any extensions deployed to that instance.

    Expand each environment to view a list of the extensions already deployed. Use the Only Show Extensions for My Project checkbox to toggle between viewing extensions deployed from the current project only, or from all projects.

    Each entry includes the extension name plus additional details, such as extension version, deployment date, who deployed the extension, and project name.

  2. To delete an extension from an Oracle Cloud Applications instance, find the extension that you want to delete and click Delete Extension.

    All extension versions are deleted. If the extension was originally deployed via a CI/CD pipeline, the extension's build jobs and their artifacts remain; this is helpful in case you ever need to redeploy an earlier extension version.

    Tip:

    Before deleting an extension from your PROD instance, delete the extension from the DEV instance (or TEST instance, if applicable) and make sure there aren't any adverse effects.