BIOS continuous integration platform and method

The invention discloses a BIOS continuous integration platform and a method. The BIOS continuous integration platform comprises a Jenkins node and a VCS source code library; the VCS source code library is used for receiving and storing a to-be-tested source code; the Jenkins node is used for detecti...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CAO GUANGYAO, QIAO YINGLIANG
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention discloses a BIOS continuous integration platform and a method. The BIOS continuous integration platform comprises a Jenkins node and a VCS source code library; the VCS source code library is used for receiving and storing a to-be-tested source code; the Jenkins node is used for detecting whether or not the to-be-tested source code is stored in the VCS source code library; if yes, theto-be-tested source code is obtained from the VCS source code library, and compiled in a local system to obtain a BIOS Image, a BMC is utilized to burn the BIOS Image to to-be-tested equipment, BAT is utilized to run a BIOS firmware automation testing suite, the BIOS Image is run in the to-be-tested equipment for testing, and a testing report is generated. The VCS source code library is utilizedto receive and store the to-be-tested source code of a BIOS developer, the Jenkins node automatically obtains the to-be-tested source code, the to-be-tested source code is complied into a BIOS Image format and burned to the to