GitLab - trigger keyword
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUkQpDnaamAVn4hmP_u_t0egkK0q6_JWcga2B60GiuEmjYLj3nKywP-40_Fo954FWf3Ul0LKm8zSUpN080MiJdmTsIIWfrO0U0z03jLagINDfxz4D-VN7U01BmxnCYnOvReG6ukLsKxlw/s320/Screenshot+2020-11-23+at+15.40.30.png)
We are going to talk about the trigger keyword today. With this feature you can define a downstream pipeline trigger. So, you can trigger a pipeline in any project (you must have access to this project of course). There are two types of downstream pipelines: multi-project pipelines child pipelines Let's omit child pipelines and have a look at multi-project pipelines. It is very easy to use. You just need to provide a path to the project and that's it. Remember that you only can trigger a pipeline, not a job ! You can also provide more information like environment variables. As always, I am going to provide some examples, so you will understand it better. The first example: you want to trigger a pipeline in another project after the deployment of your service/s. How to do that? Here we want to trigger this pipeline (project my/run-tests ). Let's say that we want to run some tests after each deployment: We need to add the job which will trigger this pipeline in my/run-...