Issue tracking systems and methods
US-2020104773-A1 · Apr 2, 2020 · US
US11138002B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11138002-B2 |
| Application number | US-201916369843-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 29, 2019 |
| Priority date | Sep 28, 2018 |
| Publication date | Oct 5, 2021 |
| Grant date | Oct 5, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Described herein is a computer implemented method. The method comprises receiving, by an issue tracking system, a build update from a build system which includes build information in respect of one or more issues maintained by the issue tracking system. The method further comprises associating one or more issues maintained by the issue tracking system with build information by identifying the one or more issues to which the build information in the build update relates, extracting the build information from the build update, and associating the build information with each of the identified issues.
Opening claim text (preview).
What is claimed is: 1. A computer implemented method comprising: executing an issue tracking system, the issue tracking system configured to track progress of a set of issues related to development of one or more software features; receiving, by the issue tracking system, a build update from a build system communicatively coupled to the issue tracking system via a network, the build system distinct from the issue tracking system and configured to manage a build and deploy source code, the build update including build information corresponding to the source code deployed by the build system; and associating, by the issue tracking system, a subset of the set of issues maintained by the issue tracking system with the build information by: processing, by the issue tracking system, the build update to extract the build information; analyzing the build information to identify the subset of the set of issues maintained by the issue tracking system; updating, by the issue tracking system, the subset of the set of issues to include at least a portion of the build information; and directing, by the issue tracking system, display of an issue view interface containing issue information related to an issue of the subset of the set of issues and issue build information based on the at least the portion of the build information associated with the issue. 2. The computer implemented method of claim 1 , wherein: the build update includes one or more build objects, each build object including distinct build information; and associating, by the issue tracking system, the subset of the set of issues maintained by the issue tracking system with the build information further includes: processing, by the issue tracking system, the build update to identify the one or more build objects included therein; and for each build object identified: identifying the subset of the set of issues to which the build information relates; extracting the build information; and associating the build information with each of the subset of the set of issues. 3. The computer implemented method of claim 1 , wherein the build information includes: build identifying information identifying the build corresponding to the build update; and state information related to the build. 4. The computer implemented method of claim 3 , wherein the build is performed by the build system based on the source code. 5. The computer implemented method of claim 4 , wherein the build update includes an identifier of the source code on which the build performed by the build system was based. 6. The computer implemented method of claim 3 , wherein the build identifying information includes a build sequence identifier defining a build sequence and a build number identifying a position in the build sequence. 7. The computer implemented method of claim 3 , wherein the build information includes test information related to one or more tests performed by the build system on the build. 8. The computer implemented method of claim 1 , wherein, following updating the subset of the set of issues to include the at least the portion of the build information, the computer implemented method further comprises: receiving, by the issue tracking system, a request to display a particular issue that has been associated with the build information; and causing, by the issue tracking system, the issue view user interface to be displayed on a user device. 9. The computer implemented method of claim 8 , wherein: the issue build information includes a build system link; and the computer implemented method further comprises: detecting activation of the build system link; and in response to detecting activation of the build system link, effecting, by the issue tracking system, a redirect to the build system. 10. An issue tracking system comprising: a processor; a communication interface; and a non-transitory computer-readable storage medium storing information concerning a set of issues related to development of one or more software features and sequences of instructions, which, when executed by the processor, cause the processor to: receive a build update from a build system communicatively coupled to the issue tracking system via the communication interface, the build system distinct from the issue tracking system and configured to manage a build and deploy source code, the build update including build information corresponding to the source code deployed by the build system; and associate a subset of the set of issues maintained by the issue tracking system with the build information by: processing the build update to extract the build information; analyzing the build information to identify the subset of the set of issues maintained by the issue tracking system; updating the subset of the set of issues to include at least a portion of the build information; and directing display of an issue view interface containing issue information related to an issue of the subset of the set of issues and issue build information based on the at least the portion of the build information associated with the issue. 11. The issue tracking system of claim 10 , wherein: the build update includes one or more build objects, each build object including distinct build information; and associating the subset of the set of issues maintained by the issue tracking system with the build information further includes: processing the build update to identify the one or more build objects included therein; and for each build object identified: identifying the subset of the set of issues to which the build information relates; extracting the build information; and associating the build information with each of the subset of the set of issues. 12. The issue tracking system of claim 10 , wherein the build information includes: build identifying information identifying the build corresponding to the build update; and state information related to the build. 13. The issue tracking system of claim 12 , wherein the build is performed by the build system based on the source code. 14. The issue tracking system of claim 13 , wherein the build update includes an identifier of the source code on which the build performed by the build system was based. 15. The issue tracking system of claim 12 , wherein the build identifying information includes a build sequence identifier defining a build sequence and a build number identifying a position in the build sequence. 16. The issue tracking system of claim 12 , wherein the build information includes test information related to one or more tests performed by the build system on the build. 17. The issue tracking system of claim 10 , wherein, following updating the subset of the set of issues to include the at least the portion of the build information, the sequences of instructions further cause the processor to: receive a request to display a particular issue that has been associated with the build information; and cause the issue view user interface to be displayed on a user device. 18. The issue tracking system of claim 17 , wherein: the issue build information includes a build system link; and the sequences of instructions further cause the processor to: detect activation of the build system link; and in response to detecting activation of the build system link, effect a redirect to the build system. 19. A computer implemented method comprising: executing a build system, the build system configured to manage a build and deploy source code; acce
Workflow collaboration or project management · CPC title
Software metrics · CPC title
Version control (security arrangements therefor G06F21/57); Configuration management · CPC title
Compilation · CPC title
Object-oriented · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.