×

Automation of application deployment

  • US 8,943,493 B2
  • Filed: 11/18/2008
  • Issued: 01/27/2015
  • Est. Priority Date: 11/18/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • creating, using a processing device, a production repository to accept software from only a single committer, wherein the production repository is communicably coupled to the single committer and a plurality of repositories, wherein the production repository does not pull the software from the plurality of repositories, and wherein the plurality of repositories are allowed to pull the software from only the production repository;

    monitoring, using the processing device, the production repository for changes to the software by periodically checking the production repository;

    when there are changes to the software in the production repository, pushing, using the processing device, the changes to the software from the production repository to one or more of the plurality of repositories affected by the changes to the software in the production repository;

    creating, using the processing device, a stage repository based on the production repository;

    creating, using the processing device, a quality assurance (QA) repository based on the stage repository; and

    pushing, using the processing device, the software through the production repository, the stage repository, and the QA repository sequentially.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×