Introduction → Elements of Deployment Automation → Components
Components represent deployable items and have user-defined component processes that operate on those items, usually by deploying them. Deployable items are artifacts associated with a software project, such as files, images, databases, or configuration materials. Components typically map to a functional part of a real world application, and have versions, which are used to ensure that proper component instances get deployed.
When you create a component, you identify the source and define how the artifacts will be brought into Deployment Automation. The artifacts can come from a number of sources, such as file systems, build servers such as Jenkins, configuration management systems such as Dimensions CM, source control systems such as Subversion and PVCS, and Maven repositories. Each component represents artifacts from a single source.
Upon automatic or manual version import, Deployment Automation imports the component's artifacts into the Deployment Automation artifact repository, CodeStation. This stores component versions.
Components include the following:
Copyright © 2011–2015 Serena Software, Inc. All rights reserved.