-
公开(公告)号:US20230168960A1
公开(公告)日:2023-06-01
申请号:US17538995
申请日:2021-11-30
Applicant: salesforce.com, inc.
Inventor: Vijay Karani , Tiffany Tuan , Firas Saltaji , Brian Whitten , Dilip Pai
CPC classification number: G06F11/0772 , G06F11/079 , G06F11/0793 , G06F11/0757 , G06F11/302
Abstract: Among other things, embodiments of the present disclosure relate to detecting and mitigating errors associated with software pull requests (PRs). Other embodiments may be described or claimed.
-
公开(公告)号:US10795662B2
公开(公告)日:2020-10-06
申请号:US16272718
申请日:2019-02-11
Applicant: salesforce.com, inc.
Abstract: System and methods are described for distributing artifacts in a cloud computing environment. Processing includes receiving an artifact at an upstream computing system in a network of computing systems, the artifact including a file of a continuous integration (CI) process, dividing the artifact into chunks, storing the chunks into a shared storage of the upstream computing system accessible by downstream computing systems of the network, determining downstream computing systems in the network to receive the artifact, receiving a request from one of the downstream computing systems for a chunk of the artifact; and providing the chunk to the downstream computing system from the shared storage.
-
公开(公告)号:US11755400B2
公开(公告)日:2023-09-12
申请号:US17538995
申请日:2021-11-30
Applicant: salesforce.com, inc.
Inventor: Vijay Karani , Tiffany Tuan , Firas Saltaji , Brian Whitten , Dilip Pai
CPC classification number: G06F11/0772 , G06F11/079 , G06F11/0757 , G06F11/0793 , G06F11/302
Abstract: Embodiments of the present disclosure relate to detecting and mitigating errors associated with software pull requests such as software deployment packages. The embodiments include identifying a failure of a pull request, identifying a system error associated with the failure, determining a failure mitigation process based on the failure and the system error, and executing the failure mitigation process to resolve the failure. The errors can be classified as system errors, user errors or planned downtime. The failure mitigation process can include generating an alert associated with the identified system error, updating a status of the pull request, re-evaluating the failure after a predetermined period of time, and retrying deployment of the pull request using an exponential retry process.
-
-