File deployment system and method
First Claim
Patent Images
1. A system, comprising:
- a deployment logic configured to automatically prepare one or more files for deployment that are retrievable from a designated location, and configured to deploy the one or more files for execution on one or more servers.
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
28 Claims
-
1. A system, comprising:
a deployment logic configured to automatically prepare one or more files for deployment that are retrievable from a designated location, and configured to deploy the one or more files for execution on one or more servers. - 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;
access a configuration file from the configuration data store that is associated with the file for deployment; and
deploy the file for execution onto one or more servers using instructions from the configuration file. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for deploying a file, the 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, 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)
-
-
22. 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.
-
-
23. The method of claim 30 further including providing the deployment repository for receiving files to be deployed.
-
24. The method of claim 30 further including generating a notice that indicates when the deploying is completed.
-
25. The method of claim 30 further including polling the deployment repository to determine if the file to be deployed is present.
-
26. The method of claim 30 further including providing a plurality of configuration files each being associated with a file type to be deployed where a configuration file includes at least instructions for automatically deploying an associated file type.
-
27. 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.
-
-
28. 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.
Specification