Skip to end of metadataGo to start of metadata

The Oracle APEX plugin provides a means to export and deploy database Oracle Application Express (APEX) applications.

Development for APEX is done on database using Application Builder. So, this is different than traditional development environment where code is created on developer's workstation and checked in to Source Control System. You can take two approaches to automate promotion of APEX applications.

  1. Developers export application as SQL files and commit to Source Control System. Build in this case is simple export of Source Control files and zips it as artifacts. FlexDeploy Apex plugin Deploy operation then uses unzipped SQL files to import using APEX_APPLICATION_INSTALL package.
  2. FlexDeploy Apex plugin Export operation exports code from Development environment and zips it as artifacts. FlexDeploy Apex plugin Deploy operation then uses unzipped SQL files to import using APEX_APPLICATION_INSTALL package.

Zip of files is just done to save space and is not at all required.

In either case, FlexDeploy project refers to one and only one Application Id and Work space. You are free to organize projects as appropriate in your development process.

Supported Versions

Key Features

Plugin Operations

Best Practices

Following best practices are captured from references shown below.

References