-
Notifications
You must be signed in to change notification settings - Fork 1
Home
This Data Release Manager repository was developed by d-band.
The repository allows you to manage and control your data releases that are held and managed on a variety of source controls.
The repository is a python project & supports a variety of operation systems (e.g. Windows. Linux, etc.)
This drm-cli is an open source and freeware. Do make sure you see licensing policy.
Use the README.md file for a quick project start.
- What is drm-cli
- License
- Releases versions
- Basic principles & architecture
- Getting started
- Support
- Videos
- Next steps
The drm-cli is an open-source, cross-platform Data Release Management (DRM) tool developed by d-band.
It integrates seamlessly with existing version control systems, eliminating the need for additional licenses.
Each version control system typically includes basic tools for specific tasks, such as managing data releases (e.g., schema changes and data updates to your data storage systems).
However, these tools are often limited, offering only fundamental operations like releasing data from a source to a specific target.
drm-cli enhances basic release operations by offering:
- Release History Tracking: Maintain a comprehensive log of all data releases.
- Detailed Status Monitoring: Gain insights into each step of the release process.
- Multi-Solution Releases: Manage multiple solutions under a single release.
- Automated Exception Handling: Automatically detect and handle exceptions during releases.
- For a quick start, refer to the README.md
To get full features list, see features list in releases versions.
- drm-cli v1.0 (release date: Sep 2024)
- drm-cli v1.1 (release date: Feb 2026)
- drm-cli v1.2 (release date: Apr 2026)
Learn the basic principals and architecture of the drm-cli.
Use this quick start guide to master your skills in drm-cli.
- Install drm-cli (including npm install)
- Upgrade drm-cli
- Uninstall drm-cli
- drm-cli architecture
- Configure release
- Deploy release
- Securing sensitive data
- Tracing drm-cli
Help us improve the drm-cli :)
Use the issue tracker tab to open new issues/suggestions or keep tracking active issues progress.
Any suggestion will be investigated & considered by d-band.
In some cases the support team will request dipper technical information about your issue using the drm-cli tracing.
