Hinweis: GitHub-gehostete Runner werden auf GitHub Enterprise Server derzeit nicht unterstützt. Weitere Informationen zur geplanten zukünftigen Unterstützung findest Du in der GitHub public roadmap.
Übersicht
Verwende jobs.<job_id>.environment
zum Definieren der Umgebung, auf die der Auftrag verweist. Alle Umgebungsschutzregeln müssen erfüllt sein, bevor ein Auftrag, der auf die Umgebung verweist, an einen Runner gesendet wird. Weitere Informationen findest du unter Verwenden von Umgebungen für die Bereitstellung.
Du kannst die Umgebung nur mit dem name
-Wert oder als Umgebungsobjekt mit name
und url
bereitstellen. Die URL entspricht environment_url
ist in der Bereitstellungs-API. Weitere Informationen zu den Bereitstellungs-API findest du unter Repositorys.
Beispiel: Verwenden eines einzelnen Umgebungsnamens
environment: staging_environment
Beispiel: Verwenden von Umgebungsnamen und URL
environment:
name: production_environment
url: https://github.com
Die URL kann ein Ausdruck sein und kann einen beliebigen Kontext mit Ausnahme des secrets
-Kontextsverwenden. Weitere Informationen zu Ausdrücken findest du unter Ausdrücke.
Beispiel: Verwenden der Ausgabe als URL
environment:
name: production_environment
url: ${{ steps.step_id.outputs.url_output }}