Building Applications and Install Packages
Learn how to request a cloud instance to use for developing an app, and how to create install, uninstall, and upgrade packages for your apps.
- How do I create an artifact for stack listing?
- How do I create an artifact for image listing?
- How do I create terms of use for my apps?
- How do I add an OCI tenancy?
- How do I create an artifact?
- How do I build an install package for my app?
- How do I build an OCI install package for an app on VM?
- How do I build an OCI install package for an app?
Building an Install Package
You can include an install package for your app when you create the marketplace listing. An install package includes coding instructions to install.
For Oracle Cloud Infrastructure (OCI) install packages, when Oracle Cloud Marketplace customers click Get App, if customers have an OCI account, they need to select an OCI region, click Launch Image or Create Stack, and login with their credentials. The OCI Console is displayed, where they can deploy the app.
If customers do not have an OCI account, they can sign up and submit their OCI account request. Once their request is processed, they will be provisioned a tenancy in Oracle Cloud Infrastructure and Oracle will send them a welcome email with instructions for signing in to the OCI Console for the first time.
If you have questions, send an email to marketplace-help_us_grp@oracle.com.
The first step in building an install package for your app is to define all the components of the package. These components include basic package information, the terms for using your app, the Oracle Cloud services required, and the actions required to install, uninstall, and upgrade the app.
To build an install package, do the following:If you’re a provider who is approved for Oracle Compute Cloud Service, learn how you can build an install package for apps that run on virtual machines.
If you’re a partner who is approved for Oracle Integration Cloud (OIC) Service, learn how you can build an OIC install package for your app.
If you’re a partner who is approved for Oracle Cloud Infrastructure (OCI) Service, learn how you can build an OCI install package for your app.
Building an Oracle Cloud Infrastructure Install Package
If you’re a partner who is approved for Oracle Cloud Infrastructure (OCI) Service, you can create an Oracle Cloud Infrastructure install package.
To build an Oracle Cloud Infrastructure install package for an app, do the following:
-
To delete a package, in the App Install Package tab, click Delete Package.
-
Once you've defined a package, you can edit the package information in the Package Versions section under the App Install Package tab. To edit the package information, in the Package Versions section, click next to the package version and select Edit. You can also click the package version number to edit the package information.
-
To delete a package version, in the Package Versions section, click next to the package version and select Delete.
-
To mark a specific package version as the default version for installation, in the Package Versions section, click next to the package version and select Mark As Default.
Building an OCI Install Package for an Application on VM
If you’re a provider who is approved for Oracle Compute Cloud Service, you can create an install package that deploys an instance of the virtual machine to a customer’s Compute Cloud account. These instances are virtual servers that can run apps. They have varying combinations of CPU, memory, storage, and networking capacity, and give you the flexibility to choose the appropriate mix of resources for your app.
To build an install package for an app that runs on a virtual machine, do the following:
Creating an OCI Resource Manager Package
If you’re a partner who is approved for Oracle Cloud Infrastructure (OCI) Service, you can create an Oracle Cloud Infrastructure Resource Manager package.
To create an Oracle Cloud Infrastructure Resource Manager package, do the following: