0

Ich habe meine sensiblen Daten als Umgebungsvariablen in Bitbucket Pipelines, z. Datenbankanmeldeinformationen. Gibt es eine Möglichkeit, auf diese Umgebungsvariablen aus meinem Quellcode zuzugreifen? Ich möchte diese sensiblen Daten nicht in mein Repository verschieben.Kann ich auf Bitbucket Pipelines-Umgebungsvariablen aus meinem Quellcode zugreifen?

+0

yeah ich meine Bitbucket pipelines.Ich möchte auf Umgebungsvariablen in der Datei environment.ts zugreifen, also sobald ich den Code ng Build Push sollte API_HOST und PORT in environment.ts zugreifen und einen/dist-Ordner erstellen.Aber ich will nicht Diese Dinge in meinem Repo, also setze ich sie in Umgebungsvariablen. – user6754

Antwort

1

Bitbucket Pipelines environment variables sind nur regulär environment variables. Sie können auf sie zugreifen, wie Sie es normalerweise tun würden; Dies hängt von der Programmiersprache ab, die Sie verwenden.

Zum Beispiel können Sie in Python os.getenv() verwenden, wodurch Sie optional einen Standardwert angeben können, der verwendet werden soll, falls die gewünschte Umgebungsvariable nicht verfügbar ist.

Ohne mehr über Ihren Technologie-Stack zu wissen, ist es unmöglich, eine spezifischere Antwort zu geben.

Verwandte Themen