Skip to main content

CI/CD

Operate CI/CD efficiently.

Synchronisation

Mélodium allows to execute CI/CD actions with a very precise orchestration, synchronizing the execution of tasks and avoiding waiting times consuming computing credits and causing the increase of the overall duration of CIs.

Multiple task flows can be performed simultaneously, and the actions are triggered as soon as strict prerequisites are met. Without waiting for the completion of secondary tasks, such as creating a post-execution cache or stopping a container, dependent actions are triggered directly.

Segmentation

Mélodium opens the way to a very fine segmentation of the actions to be performed, and to the distribution of tasks between different actors. The complexity of implementing CI/CD processes based on various tools, containers, or infrastructures, is reduced by the use of the flow management technology that is Mélodium.

Mélodium offers strong resistance to disturbances and resilience to the hazards usually encountered when using multiple tools.

Maintenability

With tracking of action relationships, logical dependencies, and build artifacts, Mélodium provides increased maintainability of CI/CD processes.

Mélodium's formalism allows accessible CI/CD evolution and optimization without requiring in-depth knowledge of the history of each project.

Support

Mélodium notably supports GitHub and GitLab services, being able to run directly within them, or being called by web hooks.