DLM is the next generation platform for integrating and automating software development tools used in the entire software development life cycle. These tools include planning, version control, continuous integration/build, code review, test, deployment, monitoring and more.The DLM platform is rules based, so the first thing you must do is create rules to invoke action based on your processes. A few examples of rules to drive process include invoking a build job in Jenkins based on a commit message to a specific branch in a repository, invoking a workflow in CollabNet ActionFlow to deploy a build based on a successful build message from a Jenkins job, and opening a defect in a project based on a health event from a monitoring tool like New Relic.
ActionFlow works as the orchestrator and can act as a data collector for the DLM solution. It is integrated with TeamForge and connected on DLM for the creation of different workflows. The workflows fire actions that will do almost everything you need to automate your development environment.