Pipeline

Gitlab Trigger Pipeline d'un autre projet

Gitlab Trigger Pipeline d'un autre projet
  1. Comment déclencher un pipeline d'un autre projet à Gitlab?
  2. Comment déclencher automatiquement le pipeline GitLab?
  3. Comment déclenchez-vous un pipeline?

Comment déclencher un pipeline d'un autre projet à Gitlab?

Introduit dans Gitlab Premium 12.8. Vous pouvez déclencher un pipeline dans votre projet chaque fois qu'un pipeline se termine pour une nouvelle étiquette dans un projet différent: accédez aux paramètres du projet > Page CI / CD et développez la section des abonnements au pipeline. Entrez le chemin du projet auquel vous souhaitez vous abonner.

Comment déclencher automatiquement le pipeline GitLab?

Alternativement, vous pouvez utiliser l'API GitLab CI / CD Trigger pour démarrer les pipelines CI / CD. Cette méthode, comme indiqué dans l'image ci-dessus, peut également être utilisée pour déclencher les pipelines d'un projet d'un autre projet en appelant l'API GitLab via une directive de script dans un autre projet . gitlab-ci. fichier yml.

Comment déclenchez-vous un pipeline?

Pour déclencher un pipeline à l'achèvement d'un autre pipeline, configurez un déclencheur de ressources de pipeline. L'exemple suivant configure un déclencheur de ressources de pipeline afin qu'un pipeline nommé App-Ci s'exécute après que tout exécution du pipeline Security-Lib-Ci termine. Cet exemple a les deux pipelines suivants.

Le déclencheur de la branche de la jacque ne fonctionne pas pour Azure DevOps
Comment déclencher des jenkins d'Azure DevOps?Comment déclencher le pipeline dans Azure DevOps?Comment déclencher le pipeline de libération dans Azur...
Comment «l'auto-guérison» doit-il être réconcilié avec l'infrastructure comme code?
Qu'est-ce que l'infrastructure auto-guérison comme code?Que signifie l'infrastructure auto-guérison?Comment fonctionne la technologie d'auto-guérison...
Spécification des capacités d'agent par Env Path
Comment spécifier le nom de l'agent dans Yaml?Quel est le pool d'agent par défaut pour YAML?Qu'est-ce que l'agent dans le script de pipeline?Comment ...