Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Children Display

Overview

The WhereScape GIT CICD Enablement Pack is a tool designed to automate and integrate WhereScape 3D and RED with Git-based version control systems. It enables the creation of customisable deployment pipelines, allowing teams to efficiently manage, track, and deploy metadata and configuration changes across environments in a consistent and collaborative manner. 

As part of the GIT CICD Enablement Pack, an audit function within the PostgreSQL database is created which will monitor changes made to the metadata within the PostgreSQL Repository. This will help to reduce the amount of time needed to publish changes to get from the WhereScape Metadata repository.

...

This diagram illustrates how WhereScape 3D and RED integrate with a GIT-based CI/CD workflow using the WhereScape GIT CICD Enablement Pack. 

  • The GIT Repository serves as the central source of truth for the version-controlled metadata and configuration. 
  • The GIT CICD Enablement Pack acts as a bridge, connecting GIT to WhereScape's automation tools. 
  • It interfaces with both RED CLI and 3D CLI, which are command-line tools for WhereScape RED and 3D. 
  • These tools interact with their respective PostgreSQL metadata repositories. 
  • Both RED and 3D repositories are connected to a target database, where data models and transformations are deployed. 
  • An API web service also connects to RED CLI and the RED repository, enabling external systems to trigger or interact with the deployment process. 

Benefits

The WhereScape GIT CICD Enablement Pack provides the following key benefits: 

...