Patent attributes
A project directory structure of an application or service is mapped to a package directory structure. A package is built for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping. An event trigger is detected, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure. An updated package is built for the application or service by performing an appropriate one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure.