Zum Hauptinhalt springen

Globale Einstellungen

In der global.json werden die Standard Einstellungen gespeichert. Hier wird z.B. der Konfigurationsname für das SAP-System oder die Datenbank hinterlegt.

Aufbau einer Konfigurationsdatei

{
"default": [
{
"moduleType": "sap",
"configurationName": "prod"
},
{
"moduleType": "database",
"configurationName": "prod"
},
{
"moduleType": "logging",
"configurationName": "prod"
}
],
"filter": []
}

Eigenschaft default

In dieser Sektion sind alle Standard-Einstellungen hinterlegt. Pro moduleType kann es jeweils nur einen Eintrag geben.

Eigenschaft moduleType

Über diesen Punkt wird das Modul definiert.

Mögliche Werte sind:

  • sap
  • database
  • logging

Eigenschaft configurationName

Mit dem configurationName wird der Dateiname der Konfiguration bestimmt.

Beispiel

Wird folgender Eintrag erstellt:

{
"moduleType": "sap",
"configurationName": "prod"
}

➜ wird nach folgender Konfigurationsdatei gesucht: erp-sap-prod.json

Eigenschaft filter

Diese Eigenschaft wird zu diesem Zeitpunkt nicht verwendet.

Welchseln zwischen Produktiv- und Testsystem

Möchte man zwischen dem Produktiv und Testsystem wechseln, so muss nur der configurationName angepasst werden.

{
"default": [
{
"moduleType": "sap",
"configurationName": "prod"
},
{
"moduleType": "database",
"configurationName": "prod"
},
{
"moduleType": "logging",
"configurationName": "prod"
}
],
"filter": []
}