Exports the application artifacts from the Oracle Visual Build Cloud Service instance and stores it in the artifacts repository as a zip file. The exported zip file name will be in ApplicationId-ApplicationVersion.zip format and includes all the application resources in an organized directory structure containing the source code, service endpoint configurations, deployment profiles etc.
This operation exports a specific application version from the cloud instance. The application version to be exported will be either the plugin input ( when provided ) or the latest version from the cloud instance. When trying to export an application that does not exist or does not have a valid version in cloud instance will result in failure.
Either FDOVB_CLOUD_ACCOUNT_CODE environment instance property value or FDOVB_INP_CLOUD_ACCOUNT_CODE plugin input value should exist. When both exists, plugin input value will take precedence. See Creating/Editing a Cloud Account and Provider for details on how to setup Cloud Account for OVB.
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Oracle Visual Builder Account | FDOVB_CLOUD_ACCOUNT_CODE | No | The OVB account with all the required properties like Base URI, Username and Password for running OVB Instance. |
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Oracle Visual Builder Application Id | FDOVB_APPLICATION_ID | Yes | This ID defines the context path (browser's URI) used for the application. |
Cloud Account Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
OVB User |
| Yes | User name for the registered OVB account |
OVB Password |
| Yes | Password for the registered OVB account |
OVB Base URI |
| Yes | The REST Base URI of a running OVB Instance |
OVB Identity Base URI |
| No | The Oracle Identity Cloud Service URL (IDCS). E.G. https://idcs-1a2bc3de.identity.oraclecloud.com. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Client Id |
| No | The Oracle Identity Client Id. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Client Secret |
| No | The Oracle Identity Client Secret. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Client Scope |
| No | The Oracle Identity Client Scope. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Keystore Path |
| No | Java keystore path containing the private key to use for JWT User Assertion. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Keystore Passphrase |
| No | Java keystore passphrase for the OVB Keystore Path property. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Certificate Alias |
| No | Private certificate alias. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Certificate Passphrase |
| No | Passphrase for the OVB Certificate Alias property. Leave blank if no passphrase was used. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Certificate Algorithm |
| No | Algorithm used for the certificate. Defaults to RS256 Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Component Exchange URL |
| No | URL for a visual builder component exchange. More info on this https://docs.oracle.com/en/cloud/paas/app-builder-cloud/abcag/manage-your-component-exchange.html#GUID-2B02DA1E-82EA-4FD1-88EC-F1C113A8969E. Default is the US Oracle hosted exchange. Only neccessary if using buildApplication operation and you are using component exchange. |
OVB Component Exchange Username |
| No | Username for a visual builder component exchange. Defaults to US oracle hosted exchange. Only neccessary if using buildApplication operation and you are using component exchange. |
OVB Component Exchange Password |
| No | Password for a visual builder component exchange. Default for US oracle hosted exchange is: bXwphh6RMFjn#g Only neccessary if using buildApplication operation and you are using component exchange. |
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Oracle Visual Builder Account | FDOVB_INP_CLOUD_ACCOUNT_CODE | No | The OVB account with all the required properties like Base URI, Username and Password for running OVB Instance. |
Oracle Visual Builder Application Version | FDOVB_INP_APPLICATION_VERSION | No | Application version in Oracle Visual Builder cloud instance. |
Outputs
Output Name | Description |
---|---|
| The version number of the exported application |
Artifacts
This operation produces artifacts that will be stored in the artifacts repository.
Endpoint Selection
This operation will select all available endpoints associated to the environment/instance.
Endpoint Execution
This operation will execute on any one of the selected endpoints and will be random in the determination of which one.