Welche Projektartefakte werden erstellt?

Wenn Sie ein neues Projekt erstellen, werden auch mehrere andere VB Studio-Artefakte für Sie erstellt. VB Studio zeigt Ihnen ein Statusdiagramm, mit dem Sie bei der Generierung jedes Artefakts fortfahren können:



Diese Artefakte umfassen:

  • Ein Git-Repository, das den Quellcode für alle Erweiterungen enthält, die auf diesem Projekt basieren.

    Um die Dateien des Git-Repositorys anzuzeigen, gehen Sie zur Seite Projekt-Home, klicken Sie auf die Registerkarte Repositorys und dann auf den Namen des Git-Repositorys:

  • Eine Entwicklungsumgebung, die auf die Entwicklungsinstanz verweist, in der die Oracle Cloud-Anwendung ausgeführt wird, die Sie anpassen möchten. (Eine VB Studio-Umgebung kann Oracle Cloud Applications-, Visual Builder- oder Integrationsserviceinstanzen enthalten, sodass Sie sie als eine einzelne Entity behandeln können.) Um die Definition für die Entwicklungsumgebung anzuzeigen, klicken Sie im VB Studio-Navigator auf Umgebungen:

  • Ein Arbeitsbereich, ein privater Bereich, in dem Sie an Ihren Erweiterungen arbeiten. Jeder Benutzer hat einen eindeutigen Workspace, obwohl Benutzer an derselben Erweiterung zusammenarbeiten können, indem sie den Workspace des anderen klonen (der auch das Git-Repository des Projekts klont).
  • Erstellen Sie Jobs, die das Artefakt der Erweiterung verpacken, und stellen Sie es in der Entwicklungsinstanz der Oracle Cloud-Anwendung bereit. Der Packagejob mit dem Namen extensionName-Package generiert die Artefaktdatei der Erweiterung. Der Deployment-Job extensionName-Deploy stellt die Artefaktdatei der Erweiterung in der in der Entwicklungsumgebung definierten Oracle Cloud-Anwendungsinstanz bereit. (Wenn Sie ein Projekt manuell erstellen, werden diese Jobs als Application-Extension-Package und Application-Extension-Deploy bezeichnet.)

    Um das Package auszuführen und Build-Jobs in einer Sequenz bereitzustellen, wird auch die Pipeline extensionName-Package and Deploy erstellt. (Wenn Sie ein Projekt manuell erstellen, lautet der Name dieser Pipeline Anwendungserweiterung - Paket und Deployment.)

    Hinweis

    Diese Build-Jobs und -Pipelines werden automatisch für Sie erstellt. Ob sie aktiviert oder deaktiviert sind, hängt jedoch von der Einstellung für die CI/CD-Pipeline Ihrer Erweiterung ab.
  • Ein VM-Executor, jedoch nur, wenn dies das erste Projekt in der Instanz dieses VB Studios ist und diese Instanz noch keine VM-Executors aufweist. (Erstellen in einem Build-System, das in Build Executors ausgeführt wird. Die für die Ausführung von Builds auf Build Executors erforderlichen Betriebssystem- und Softwarepackages sind in Build-Vorlagen definiert.) Der VM-Executor verwendet die Ausführungsvorlage Systemstandard OL7 für Visual Builder. Mit diesem VM-Executor können Sie Build-Jobs ausführen, die auch die Vorlage Systemstandardwert OL7 für Visual Builder im aktuellen Projekt und in anderen Projekten referenzieren.