Build-Ausführung auslösen
In Oracle Cloud Infrastructure (OCI) DevOps kann eine Build-Ausführung automatisch ausgelöst werden, wenn Sie Ihre Änderungen in einem Code-Repository festschreiben.
Im DevOps-Service können Sie eigene private Code-Repositorys erstellen oder eine Verbindung zu externen Code-Repositorys herstellen. Damit können Sie den Build auslösen. Weitere Informationen finden Sie unter Externe Verbindung erstellen.
Sie können die Triggeraktion steuern, indem Sie die geänderten Dateien in Ihrem Repository angeben, die während der Build-Ausführung ein- oder ausgeschlossen werden sollen. Die Aktion dateibasierter Trigger gilt nur für das Push-Ereignis.
Bevor Sie einen Trigger in DevOps erstellen, benötigen Sie ein DevOps-Projekt, eine Build-Pipeline und ein Code-Repository, das mit dem Projekt verknüpft ist.
Informationen zum manuellen Ausführen eines Builds finden Sie unter Build ausführen.
Informationen zum Zugriff auf DevOps über die Oracle Cloud-Konsole, die REST-API und die CLI finden Sie unter Auf DevOps zugreifen.
Um einen OCI-Code-Repository-Trigger zu erstellen, führen Sie den Befehl
create-devops-code-repo-trigger
aus:oci devops trigger create-devops-code-repo-trigger --actions, --project-id
Um einen GitHub-Trigger zu erstellen, führen Sie den Befehl
create-github-trigger
aus:oci devops trigger create-github-trigger --actions, --project-id
Um einen GitLab-Trigger zu erstellen, führen Sie den Befehl
create-gitlab-trigger
aus:oci devops trigger create-gitlab-trigger --actions, --project-id
Um einen Bitbucket Cloud-Trigger zu erstellen, führen Sie den Befehl
create-bitbucket-cloud-trigger
aus:oci devops trigger create-bitbucket-cloud-trigger --actions, --project-id
Um einen Visual Builder Studio-Trigger zu erstellen, führen Sie den Befehl
create-vbs-trigger
aus:oci devops trigger create-vbs-trigger --actions, --project-id
Um einen Bitbucket Server-Trigger zu erstellen, führen Sie den Befehl
create-bitbucket-server-trigger
aus:oci devops trigger create-bitbucket-server-trigger --actions, --project-id
Um einen GitLab Server-Trigger zu erstellen, führen Sie den Befehl
create-gitlab-server-trigger
aus:oci devops trigger create-gitlab-server-trigger --actions, --project-id
So rufen Sie alle Befehle für
trigger
ab:oci devops trigger -h
Um einen Trigger zu erstellen, verwenden Sie den Vorgang
CreateTrigger
.