- Comment déclencher un pipeline d'un autre projet à Gitlab?
- Comment déclencher automatiquement le pipeline GitLab?
- 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.