Develop for Oracle Content and Experience with Developer Cloud Service

OCE Toolkit, the Developer Cloud Service integration, helps you develop site templates, themes, custom components, and content layouts for Oracle Content and Experience.

With OCE Toolkit, you can use asset repositories, files, and folders in Oracle Content and Experience. OCE Toolkit has tools to create and develop custom components and site templates, including themes and content layouts. It includes a Git repository as well as a local test harness for quick, iterative development, and sample unit tests to start with.

OCE Toolkit can help you do the following tasks:

  • Set up your local development environment to use an Oracle Content and Experience instance for local development and testing of components, templates, themes, and content layouts

  • Create components, site templates, and content layouts from samples, run them in the test harness, explore them, and develop the components, templates, themes, and content layouts in a Developer Cloud Service environment

  • Import components and site templates that were created in Oracle Content and Experience into a Developer Cloud Service environment for source management and further development

  • Export components, templates, and content layouts from a Developer Cloud Service environment for use in Oracle Content and Experience

  • Copy an existing component, template, or content layout

  • Write unit tests

  • Optimize components

  • Deploy your components and templates to Oracle Content and Experience

The following topics describe how to set up Developer Cloud Service for developing custom components, site templates and themes, and content layouts:

  1. About Using Developer Cloud Service

  2. Sign In to the Developer Cloud Service Console for Oracle Content and Experience

  3. Create a Project in Developer Cloud Service

  4. Add OCE Toolkit to the Project Code in the New Git Repository

  5. Test Custom Components, Templates, and Content Layouts in a Local Test Harness

  6. Merge Changes

The following topics provide information about using the Oracle Content and Experience OCE Toolkit: