Build ausführen
Lösen Sie den Build-Prozess aus, indem Sie eine DevOps-Build-Pipeline manuell ausführen.
Sie können auch automatisch eine Build-Ausführung auslösen, wenn Sie Ihre Änderungen im Code-Repository festschreiben.
Jeder Service in Oracle Cloud Infrastructure (OCI) kann zur Authentifizierung und Autorisierung in Identity and Access Management (IAM) integriert werden. Um Benutzern die Berechtigung für den Zugriff auf die DevOps-Build-Pipelines und andere Ressourcen zu erteilen, müssen Sie dynamische Gruppen und IAM-Policys erstellen.
Informationen zum Erstellen dynamischer Gruppen und Policys für Build-Pipelines finden Sie unter Build-Pipeline-Policys. Weitere Informationen finden Sie unter DevOps-IAM-Policys.
Bevor Sie die Ausführung starten, müssen Sie eine Build-Pipeline definieren. Um Build-Pipelines auszuführen, müssen Sie das Logging für das DevOps-Projekt aktivieren. Informationen zum Aktivieren des Loggings finden Sie unter DevOps-Logs.
Informationen zum Zugriff auf DevOps über die Oracle Cloud-Konsole, die REST-API und die CLI finden Sie unter Auf DevOps zugreifen.
Build-Ausführungsworkflow
Wenn Sie eine Build-Ausführung starten, werden ein gerichteter azyklischer Graph sowie der Fortschritt der Build-Ausführung und Logdetails bereitgestellt. Dieser Graph zeigt alle verknüpften Phasen in der Pipeline sowie eine Vorschau aller Phasen an, die ausgeführt werden können. Bei der Build-Ausführung wird jeweils die gerade ausgeführte Phase im Graphen hervorgehoben. Eine Build-Ausführung ist erfolgreich, wenn alle Phasen in der Pipeline erfolgreich abgeschlossen werden.
Während der Build-Ausführung wird der Fortschritt verfolgt. Nach Abschluss wird eine Historie der ausgeführten Aktionen gespeichert. Nach Abschluss der Build-Ausführung können Sie den Ausführungsstatus und den Ausführungsfortschritt der einzelnen Build-Pipelinephasen anzeigen.
Fortschritt und Status der Ausführung werden auf der Registerkarte Build-Ausführung angezeigt. Sie können eine laufende Ausführung vor ihrem Abschluss stoppen, indem Sie auf Ausführung stoppen klicken. Geben Sie den Grund für das Stoppen der Ausführung an. Um Build-Ausführungsdetails einschließlich der Build-Ausgabe anzuzeigen, klicken Sie oben rechts auf das Menüsymbol.
Wenn Sie ein Sicherheitslückenaudit für Ihren Code-Commit initiiert haben, können Sie die Auditübersicht anzeigen, indem Sie auf der Seite "Build-Ausführungsdetails" auf den Abschnitt "Sicherheitslückenaudit" klicken. Informationen zur Fehlerbehebung finden Sie unter Fehler bei Sicherheitslückenaudit.
Um eine Build-Pipeline auszuführen, führen Sie den Befehl
create
aus:oci devops build-run create --build-pipeline-id
Um eine Build-Ausführung zu aktualisieren, verwenden Sie den Befehl
update
:oci devops build-run update --build-run-id
Um eine Build-Ausführung abzubrechen, verwenden Sie den Befehl
cancel
:oci devops build-run cancel --build-run-id --reason
So rufen Sie alle Befehle für
build-run
ab:oci devops build-run -h
Um eine Build-Pipeline auszuführen, verwenden Sie den Vorgang
CreateBuildRun
.Um eine Build-Ausführung zu aktualisieren, verwenden Sie den Vorgang
UpdateBuildRun
.Um eine Build-Ausführung abzubrechen, verwenden Sie den Vorgang
CancelBuildRun
.