0

Ich habe Zweifel hinsichtlich der besten Möglichkeit, die Bereitstellung der Artefakte einer Anwendung zu machen. Ich weiß, dass ich dafür separate Jobs erstellen kann, aber der Deployment Job müsste das erstellen Anwendung erneut, oder haben Sie eine Möglichkeit, das Artefakt zu genießen, das durch den Build-Job generiert wurde?Ansätze für die Bereitstellung in der fortlaufenden Integration - Jenkins

Oder der beste Weg wäre, die Build-und Deployment-Jobs in einem zu verbinden? In Anbetracht der Flexibilität der keinen Einsatz zu jedem Commit

PS machen zu müssen: Interne Environments Deployments

Dank

Antwort

0

Es ist eine ganz allgemeine Frage, also werde ich Ihnen eine allgemeine Antwort geben ... Sie Im Grunde können die Artefakte an einem freigegebenen Speicherort gespeichert werden, und der Bereitstellungsjob muss den neuesten verwenden.
Alternativ können Sie einen einzelnen Build-Job mit einem Parameter in Erwägung ziehen (z. B. 'Include_Deploy' = 0/1), damit Sie steuern können, ob auf die Kompilierung eine Bereitstellung folgt oder nicht.

Verwandte Themen