« Git/GitLab » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 13 :
== .gitlab-ci.yml ==
Pour qu'un pipeline se lance par hook dans un dépôt, il doit contenir un fichier .gitlab-ci.yml à la racine.
 
=== before_script ===
Script à exécuter avant chaque job.
 
=== variables ===
VariableVariables pourappelables plusieurs fois au sein du .gitlab-ci.yml. Certaines permettent de configurer le comportement de GitLab CI. Exemple :
 
==== GIT_STRATEGY ====
Ligne 25 ⟶ 28 :
==== GIT_DEPTH ====
Définit la profondeur lors du clone du dépôt : shallow clone<ref>https://docs.gitlab.com/ee/ci/large_repositories/</ref>.
 
=== Dans un job ===
=== stage ====
Étape qui lancera le job.
 
==== script ====
Script à lancer.
 
==== only ====
Liste des branches où le job peut s'exécuter (lors des merges).
 
=== Exemple simple ===