PackageDescription: ParcelDeployment


Parcel Deployment

Last published: December 21, 2010 by 'randy'

Defines 1 Classes
Extends 3 Classes


This package adds a menu item to the Package menu called "Deploy (w/ Prereqs)". Selecting this option will prompt for a directory and then save the selected Pundle(s) and all of their deployment pre-requisites (that are in the current Store database) as parcels with source in the specified directory. It doesn't re-deploy parcels that are already present and up-to-date. Modified parcels are given a different version string so that they can be distinguished from published parcels. It deploys the parcel in such a way that the source pointers stay where they are and don't move to the deployed sources file.

This package is helpful if you deploy your system as a base image plus parcels. You can deploy a parcel from your image to test a fix without going through an entire build process. Also, the code for deploying parcels can be used as part of an automated build process (see ParcelBuilder, for example).