In addition to the domain model and functionality targeted at solving the deployment and release problems, uBuild relies on a number of technologies to accomplish its goals.
The Plugin System allows uBuild to provide 80 + integrations out-of-the-box. Much of the power of an automation solution comes down to the integrations that it provides with third-party tools. The Plugin System that is part of the UrbanCode DevOps Platform is one of its distinguishing features.
The built-in artifact repository is an enabler of many crucial features within uBuild. For example, dependency management relies on an artifact store that can provide the dependency binaries. Also, the artifact store allows the UrbanCode DevOps Platform to make traceability guarantees about binaries deployed to production – they are guaranteed to be traceable back to the source code. This guarantee can be made due to the traceability features that are built-in to the artifact repository.