Overview
Deployment Packages are a key component of the Deployment Server, enabling customers to move their projects efficiently and reliably between environments. They provide a structured way to track, manage, review, and audit changes across the development lifecycle, ensuring that all necessary work is deployed with confidence.
Deployment Packages allow teams to organize related sets of modifications, clearly identifying what has been added, changed, or removed. Visual indicators distinguish these changes, such as blue for modified items and red for removed items making it easier to understand the scope of each package.
Role Within the Deployment Server Workflow
Deployment Packages integrate tightly with the overall Deployment Server workflow, serving as the units through which project changes are bundled for deployment. They facilitate thorough review and approval processes, helping ensure that every change is accounted for and validated before moving to the next environment.
Each package includes all the information necessary to move work seamlessly from development environments to testing or production environments, minimizing risks and improving the reliability of deployments.
Deployment Environment Setup and Usage
Deployment Packages are deployed within environments configured specifically for this purpose. For each customer environment, a deployment server is set up alongside a target environment where the packages are applied. This setup allows teams to test and interact with the deployment process fully, providing valuable insights into how packages behave in real-world scenarios.
This controlled environment ensures that issues can be identified and addressed early, supporting a smooth and predictable deployment experience.
Refer to Connecting the Development Server to the Deployment Server.
All committed changes can be found under All Organizations > [Organization Name] > Deployments, listed as Deployment Packages.
To modify a package, right-click on the Deployment Package and select Edit. This opens the Edit Deployment Package dialog, which provides the option to include relevant user stories in the current package. After selecting the required items, click OK to confirm.
To initiate deployment, right-click on the Deployment Package again and select Deploy. A dialog will appear, prompting selection of the target environment from a dropdown menu. After selecting the appropriate environment, click Continue to proceed with the deployment.