Defining Deployment Plans
A deployment plan defines the source and target site and the sequence of operations that occur during deployment.
A deployment plan can specify one or more of these operation types:
• Migrate resources (only one resource bundle can be migrated per plan)
• Migrate principals
• Remove resources or principals from the target
• Procedure calls to run precoded SQL scripts
The migrate operations specify the resources and principals to migrate from one site to the other and how those resources should be migrated. For example, you can specify to overwrite any existing resources, rebuild or create new caches, or configure the permissions for the resources. You can also remove resources from the target site and specify procedure calls to perform specific procedures when the deployment plan is executed. Collectively, the migrate, remove, and procedure call operations defined in a plan are performed when you execute the plan.
Note: Each deployment plan involves one source site and one target site. You can create multiple plans if you want to deploy resources from multiple source sites to the same target site, for example.
Topics that describe working with deployment plans include: