2017-08-19 9 views
0

Ich möchte die Bitbucket-Pipelines für die automatische Bereitstellung verwenden, aber ich habe ein Problem. Ich folge this tutorial. Wie ich es verstehe, werden die Bitbucket-Pipelines meinen Code nach jedem Commit auf meinen Server übertragen, aber ich habe 2 FTP-Server: dev und prod.Git Auto Deploy mit Bitbucket Pipline - nur Produktion?

Ich möchte entscheiden, ob ich auf dev oder Produktion FTP-Server drücken möchte.

Antwort

0

Sie können den Zweig verwenden Sie drücken, um eine Auswahl von welchem ​​Server zu machen, um zu implementieren: nur

branches: 
    'master': 
    - step: 

Dies läuft den Schritt auf dem Master-Zweig. Sie können also die Pipeline zur Bereitstellung in der Produktion wechseln. Sie können dies verwenden, um eine weitere Verzweigung für Dev bereitzustellen. Verwenden Sie den Standardschritt, um nur Komponententests auszuführen. Deshalb geht Meister zur Produktion. Entwicklung geht an Dev Standard läuft nur Komponententests.