Extensible software release management automation service

Technologies are disclosed herein for automated software release lifecycle management. In particular, a software release management network service is disclosed that provides functionality for allowing a software developer to automate aspects of a software release pipeline. A software release pipeli...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Gaertner Nathaniel, Schmitt Thomas, Hayrapetyan Nare Alan, Gorman Kai Steffen, Kapoor Karan, Exner Kenneth William, Acosta Luis Alejandro
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Gaertner Nathaniel
Schmitt Thomas
Hayrapetyan Nare Alan
Gorman Kai Steffen
Kapoor Karan
Exner Kenneth William
Acosta Luis Alejandro
description Technologies are disclosed herein for automated software release lifecycle management. In particular, a software release management network service is disclosed that provides functionality for allowing a software developer to automate aspects of a software release pipeline. A software release pipeline can have multiple stages, each of which can have multiple actions. The actions can include internal actions that utilize network services internal to a service provider network. The actions can also include external actions that utilize network services that are external to a service provider network. The internal and external actions can perform various release-related functions, such as obtaining source code, building the source code, deploying built program code, and for performing tests. Stage gates and/or action gates can also be defined for conditional execution of the next stage or action in a software release pipeline, respectively. A gate bypass can also be specified to override stage or action gates.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9934016B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9934016B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9934016B13</originalsourceid><addsrcrecordid>eNrjZLB0rShJzSvOTMpJVSjOTyspTyxKVShKzUlNLE5VyE3MS0xPzU3NK1FILC3Jz00syczPUyhOLSrLTE7lYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGWlsYmBoZmTobGRCgBAERjLz4</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Extensible software release management automation service</title><source>esp@cenet</source><creator>Gaertner Nathaniel ; Schmitt Thomas ; Hayrapetyan Nare Alan ; Gorman Kai Steffen ; Kapoor Karan ; Exner Kenneth William ; Acosta Luis Alejandro</creator><creatorcontrib>Gaertner Nathaniel ; Schmitt Thomas ; Hayrapetyan Nare Alan ; Gorman Kai Steffen ; Kapoor Karan ; Exner Kenneth William ; Acosta Luis Alejandro</creatorcontrib><description>Technologies are disclosed herein for automated software release lifecycle management. In particular, a software release management network service is disclosed that provides functionality for allowing a software developer to automate aspects of a software release pipeline. A software release pipeline can have multiple stages, each of which can have multiple actions. The actions can include internal actions that utilize network services internal to a service provider network. The actions can also include external actions that utilize network services that are external to a service provider network. The internal and external actions can perform various release-related functions, such as obtaining source code, building the source code, deploying built program code, and for performing tests. Stage gates and/or action gates can also be defined for conditional execution of the next stage or action in a software release pipeline, respectively. A gate bypass can also be specified to override stage or action gates.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2018</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20180403&amp;DB=EPODOC&amp;CC=US&amp;NR=9934016B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76516</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20180403&amp;DB=EPODOC&amp;CC=US&amp;NR=9934016B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Gaertner Nathaniel</creatorcontrib><creatorcontrib>Schmitt Thomas</creatorcontrib><creatorcontrib>Hayrapetyan Nare Alan</creatorcontrib><creatorcontrib>Gorman Kai Steffen</creatorcontrib><creatorcontrib>Kapoor Karan</creatorcontrib><creatorcontrib>Exner Kenneth William</creatorcontrib><creatorcontrib>Acosta Luis Alejandro</creatorcontrib><title>Extensible software release management automation service</title><description>Technologies are disclosed herein for automated software release lifecycle management. In particular, a software release management network service is disclosed that provides functionality for allowing a software developer to automate aspects of a software release pipeline. A software release pipeline can have multiple stages, each of which can have multiple actions. The actions can include internal actions that utilize network services internal to a service provider network. The actions can also include external actions that utilize network services that are external to a service provider network. The internal and external actions can perform various release-related functions, such as obtaining source code, building the source code, deploying built program code, and for performing tests. Stage gates and/or action gates can also be defined for conditional execution of the next stage or action in a software release pipeline, respectively. A gate bypass can also be specified to override stage or action gates.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2018</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLB0rShJzSvOTMpJVSjOTyspTyxKVShKzUlNLE5VyE3MS0xPzU3NK1FILC3Jz00syczPUyhOLSrLTE7lYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGWlsYmBoZmTobGRCgBAERjLz4</recordid><startdate>20180403</startdate><enddate>20180403</enddate><creator>Gaertner Nathaniel</creator><creator>Schmitt Thomas</creator><creator>Hayrapetyan Nare Alan</creator><creator>Gorman Kai Steffen</creator><creator>Kapoor Karan</creator><creator>Exner Kenneth William</creator><creator>Acosta Luis Alejandro</creator><scope>EVB</scope></search><sort><creationdate>20180403</creationdate><title>Extensible software release management automation service</title><author>Gaertner Nathaniel ; Schmitt Thomas ; Hayrapetyan Nare Alan ; Gorman Kai Steffen ; Kapoor Karan ; Exner Kenneth William ; Acosta Luis Alejandro</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9934016B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2018</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Gaertner Nathaniel</creatorcontrib><creatorcontrib>Schmitt Thomas</creatorcontrib><creatorcontrib>Hayrapetyan Nare Alan</creatorcontrib><creatorcontrib>Gorman Kai Steffen</creatorcontrib><creatorcontrib>Kapoor Karan</creatorcontrib><creatorcontrib>Exner Kenneth William</creatorcontrib><creatorcontrib>Acosta Luis Alejandro</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Gaertner Nathaniel</au><au>Schmitt Thomas</au><au>Hayrapetyan Nare Alan</au><au>Gorman Kai Steffen</au><au>Kapoor Karan</au><au>Exner Kenneth William</au><au>Acosta Luis Alejandro</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Extensible software release management automation service</title><date>2018-04-03</date><risdate>2018</risdate><abstract>Technologies are disclosed herein for automated software release lifecycle management. In particular, a software release management network service is disclosed that provides functionality for allowing a software developer to automate aspects of a software release pipeline. A software release pipeline can have multiple stages, each of which can have multiple actions. The actions can include internal actions that utilize network services internal to a service provider network. The actions can also include external actions that utilize network services that are external to a service provider network. The internal and external actions can perform various release-related functions, such as obtaining source code, building the source code, deploying built program code, and for performing tests. Stage gates and/or action gates can also be defined for conditional execution of the next stage or action in a software release pipeline, respectively. A gate bypass can also be specified to override stage or action gates.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9934016B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Extensible software release management automation service
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-15T09%3A43%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Gaertner%20Nathaniel&rft.date=2018-04-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9934016B1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true