General questions about GitLab Contiuous Integration


I am relatively new to GitLab and came across some questions regarding the Continuous Integration.

My background is the following:
I do not host any GitLab installation myself and currently I am planning to set up a C# project in which CI should be used. Some google search gave me the impression this should be possible in general, however there was no indication so far, whether or not a local installation (local meaning on a private server) is required.

So my question is, how would I setup my project for CI use? I am not talking about how in detail to write the .yml file, I think I can figure that out on my own. Are there any additional tools I have to use?

Thanks in advance for any help you can provide :slight_smile:


CI is full integrated into Gitlab and the buzzword you are looking for is Pipelines.

Not wanting to be the guy who says RTFM, but start here :slight_smile:

Ninja edit: as you are doing C#, you will probably need to install a runner on Windows but I cannot claim to be an authority on that subject

Thanks for the reply Chris,
I’ll be reading the docs (to be honest, I did not look for them, so you are right when saying: RTFM) and study Pipelines and Windows runner :slight_smile:

Thanku so much for sharing such an important topic.its really interesting and important topic.i got a clear information about this topic.this article is useful for me.Brown Sugar suppliers dubai