Packages
An Application Package is effectively a version of the application — a versioned snapshot that captures the exact set of component versions that belong together as a single release. Packages are the unit that gets deployed to environments.
What is an Application Package?
When you are ready to deploy your application, you create a package that records which version of each component should be deployed together. This gives you a reproducible, versioned artifact that can be deployed to any environment at any time.
A package groups the released versions of the Application Components that form that particular version of the application. Not every component of the application needs to be included — only those that are an integral part of the given release. Deploying a package means deploying the included component versions together to a target environment.
What You Can Do
| Action | Description |
|---|---|
| Create Package | Create a new application package from released component versions |
| Package Detail | View the contents and status of a package |
| Compare Packages | Diff two package versions to see what changed |
| Delete Package | Remove a package version |