This operation unzips artifact from packageExport, starts import process for each migration packages to target environment, and waits for completion. The packageImport operation can only be used with a FlexDeploy partial deployment project of type Oracle CPQ.
Artifact contains zero or more zipped migration packages.
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Oracle CPQ Account | FDCPQ_CLOUD_ACCOUNT_CODE | No* | The Oracle CPQ account with all the required properties like instance URL, Username, and Password. The account will be likely be different for each CPQ environment. |
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Inputs
Input Name | Input Code | Required | Description |
---|---|---|---|
Oracle CPQ Account | FDCPQ_INP_CLOUD_ACCOUNT_CODE | No | The Oracle CPQ account with all the required properties like instance URL, Username, and Password. |
API Timeout | FDCPQ_INP_TIMEOUT | No | Maximum amount of time (seconds) to wait for export migration process to complete after it is started. Defaults to 300 seconds (5 minutes). |
Clean Other Versions | FDCPQ_INP_CLEAN_OTHER_VERSIONS_OF_SAME_PACKAGE | No | If there are one or more packages on the site with the same name, then remove them after the migration is successful. Defaults to false. |
Include Snapshot | FDCPQ_INP_INCLUDE_SNAPSHOT | No | Include migration snapshot. Defaults to false. |
Migration Description | FDCPQ_INP_MIGRATION_DESCRIPTION | No | The description of the migration package being imported. Groovy Script example: FD_PROJECT_NAME + " " + FD_PROJECT_VERSION + " deployed by FlexDeploy on " + FD_ENVIRONMENT_NAME + " environment" |
Notification Email | FDCPQ_INP_SEND_NOTIFICATION_EMAIL | No | Email address to send notification email after completed import. |
Target Process Variable Name | FDCPQ_INP_TARGET_PROCESS_VAR_NAME | No | Target Process Variable Name for Cross Process migration. |
Outputs
Output Name | Description |
---|---|
Artifacts
This operation consumes a zip file that contains one more zipped migration packages.
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.
Special Considerations
*Oracle CPQ Account will be required on either the input or environment instance. If a value is set on both then, the input will take precedence.
Oracle CPQ project type has one object type Migration Package with only File Name attribute.
Project files can be populated from Oracle CPQ build environment automatically. To this follow these instructions:
- Oracle CPQ Integration account must be created with URL, User and Password set
- Environment Instance property (FDCPQ_CLOUD_ACCOUNT_CODE) must select the integration account created in previous step.
- Populate from CPQ on project files tab on your project
- Review files populated from CPQ Environment and save
- Notice File Name is populate with package name from environment.
- Done