Vue d’ensemble
Utilisez jobs.<job_id>.environment
pour définir l’environnement référencé par le travail. La validation de toutes les règles de protection d’environnement doit être réussie pour qu’un travail référençant l’environnement soit envoyé à un exécuteur. Pour plus d’informations, consultez « Utilisation d’environnements pour le déploiement ».
Vous pouvez fournir l’environnement en tant qu’environnement name
uniquement, ou en tant qu’objet d’environnement avec name
et url
. L’URL est mappée à environment_url
dans l’API des déploiements. Pour plus d’informations sur l’API des déploiements, consultez « Référentiels ».
Exemple : Utilisation d’un seul nom d’environnement
environment: staging_environment
Exemple : Utilisation du nom et de l’URL de l’environnement
environment:
name: production_environment
url: https://github.com
L’URL peut être une expression et peut utiliser n’importe quel contexte à l’exception du contexte secrets
. Pour plus d’informations sur les expressions, consultez « Expressions ».
Exemple : Utilisation de la sortie en tant qu’URL
environment:
name: production_environment
url: ${{ steps.step_id.outputs.url_output }}