Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Current »

The Content Sync module adds a utility page for synchronizing content and Flow Studio flows between environments.

Dependencies

The Content Sync module is dependent on the following modules:

Configuration

To function, a contentSync section must be added to the settings content, for example:

"contentSync": {
    "connections": [
        {
            "environmentId": "63891aabcd8e4823c5ae2abc",
            "projectId": "638924f2520f160080ac8abc"
        },
        {
            "environmentId": "63932ce9c12b2f0824f30xyz",
            "projectId": "63932ba76e5924007ce1dxyz"
        }
    ],
    "apiKey": "065440c6b1a001f15943251e4bf19734a1eca53dcec1ed2951812345"
}

Where apiKey should contain a valid Orbita Utilities API key, and each of the connections should include the following properties:

  • environmentId: The ID of the environment in Orbita Utilities

  • projectId: The ID of the project in Orbita

Content Synchronization

The Content tab provides an interface for synchronizing schema content between connected projects. It allows for a selection of a source project, a destination project, and a schema to synchronize the contents of.

As is noted in the interface, all content for the selected schema will be removed from the destination before moving up the items from the source.

Status updates will be displayed as the content synchronization runs.

Flow Studio Synchronization

The Flow Studio tab provides an interface for synchronizing Flow Studio flows between connected projects. It allows for a selection of a source project, a destination project.

As with content, all Flow Studio flows will be removed from the destination before moving up the flows from the source project.

Status updates will be displayed as the Flow Studio synchronization is run.

  • No labels