File deployment system and method
First Claim
Patent Images
1. A system, comprising:
- a deployment logic stored on a computer-readable medium and configured to automatically prepare one or more files for deployment that are retrievable from a designated location, where for a selected file to be deployed, the deployment logic being further configured to;
identify a file type of the selected file;
match the file type to a configuration file that is associated to the file type where the configuration file includes instructions for deploying the selected file; and
configured to deploy the selected file for execution on one or more servers in accordance with the instructions from the matched configuration file.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methodologies, media, and other embodiments associated with deploying files are described. One example system embodiment includes a deployment logic configured to automatically prepare one or more files for deployment that are retrievable from a designated location. The deployment logic can also be configured to deploy the one or more files for execution on one or more servers.
-
Citations
27 Claims
-
1. A system, comprising:
a deployment logic stored on a computer-readable medium and configured to automatically prepare one or more files for deployment that are retrievable from a designated location, where for a selected file to be deployed, the deployment logic being further configured to; identify a file type of the selected file; match the file type to a configuration file that is associated to the file type where the configuration file includes instructions for deploying the selected file; and configured to deploy the selected file for execution on one or more servers in accordance with the instructions from the matched configuration file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computing system, comprising:
-
one or more processors configured to execute instructions; a memory configured to provide the instructions to the one or more processors; a file data store configured to receive files to be deployed; a configuration data store configured to receive configuration files from a user, the configuration files being associated with the files to be deployed and including instructions for processing the files to be deployed; and a deployment logic configured to be executed by the one or more processors, the deployment logic being configured to; automatically access a file for deployment from the file data store; select and access a configuration file from the configuration data store that is associated with the file for deployment, where the selecting includes matching the file type of the file to be deployed to a configuration file that is associated to the file type, and to retrieve the instructions for processing the file to be deployed from the selected configuration file; and deploy the file for execution onto one or more servers using the instructions from the configuration file. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
polling a deployment repository to determine if a file to be deployed is present; if the file is present, accessing contents of the file from the deployment repository; determining whether a configuration file exists that is associated with the file where the determining includes selecting a configuration file from a plurality of configuration files based on a file type of the file to be deployed, and if present, accessing contents of the configuration file, the configuration file including instructions for deploying the file; preparing the contents of the file for deployment based on at least the instructions from the configuration file; and deploying the contents for execution on one or more servers. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method, comprising:
-
retrieving a file to be deployed from a deployment repository; determining a file type of the file to be deployed; identifying a configuration file associated with the file type, the configuration file including at least commands for deploying a file having the file type; deploying the file for execution on one or more servers, the deploying including at least executing the commands from the configuration file. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer-readable medium storing processor executable instructions operable to perform a method, the method comprising:
-
accessing a file to be deployed from a designated location, the file being of a file type; identify a configuration file associated with the file type, the configuration file including at least commands for deploying a file having the file type; and deploying the file for execution on one or more servers, the deploying including at least executing the commands from the configuration file.
-
-
27. A system, comprising:
means for automatically deploying a file for execution where the means for automatically deploying being configured to process a plurality of file types for deployment where for a selected file to be deployed having a file type, the means for automatically deploying further comprising; means for determining the file type; means for selecting a configuration file associated with the file type from a plurality of configuration files; and means for deploying the selected file in accordance with instructions from the selected configuration file.
Specification