- Quelle est la différence entre les ancres et s'étend dans le gitlab?
- Quelle est la différence entre avant_script et script dans gitlab?
- Quel est le délai d'expiration par défaut pour Gitlab CI?
Quelle est la différence entre les ancres et s'étend dans le gitlab?
Utilisation des étendues
Alors que les ancres peuvent être rapides à commencer, ils ont leurs inconvénients. Le principal que j'ai rencontré est que vous ne pouvez pas utiliser les ancres pour réutiliser le code sur plusieurs fichiers - ils ne fonctionnent que dans le même fichier. Si vous souhaitez réutiliser le code sur plusieurs fichiers, vous pouvez utiliser le mot-clé.
Quelle est la différence entre avant_script et script dans gitlab?
Sinon, il n'y a pas de différence. avant_script: et script: sont simplement concaténés ensemble lorsque le travail s'exécute. Il convient également de mentionner que après_script: est significativement différent du script: / avant_script: . After_script s'exécute dans une instance de shell séparé et s'exécutera dans différentes circonstances.
Quel est le délai d'expiration par défaut pour Gitlab CI?
Introduit dans gitlab 10.7. Le délai d'expiration défini du projet (délai d'expiration spécifique par l'utilisateur ou le délai d'expiration par défaut de 60 minutes) peut être remplacé pour les coureurs.