US 12,481,498 B2
Software code verification using software code identifier comparison
Daniel Toralles Avila, Porto Alegre (BR); Vicente Eliseu da Rosa, Imbé (BR); and Sakthivel Govindasamy, Frisco, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Sep. 8, 2022, as Appl. No. 17/940,452.
Prior Publication US 2024/0086183 A1, Mar. 14, 2024
Int. Cl. G06F 8/71 (2018.01)
CPC G06F 8/71 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method, comprising:
obtaining a first software code identifier value for a first version of software code of an application, wherein the first software code identifier value is automatically generated, in response to a validation of a software testing stage of a software deployment pipeline, by applying a function to the first version of the software code;
comparing a second software code identifier value to the first software code identifier value, wherein the second software code identifier value is automatically generated, in response to a second version of the software code of the application being deployed to a production environment during a software deployment stage of the software deployment pipeline, by applying the function to the second version of the software code of the application, wherein the comparison comprises: (i) detecting that the first version of the software code of the application is a same version of the software code as and the second version of the software code of the application and (ii) verifying that the second version of the software code of the application being deployed to the production environment is a same version of the software code as the first version of the software code of the application tested in the software testing stage; and
performing one or more automated actions based at least in part on a result of the comparison;
wherein the method is performed by at least one processing device comprising a processor coupled to a memory.