2 ms·
CI in Gitlab is one YAML file you check into source control with each project. CI in TFS is navigation through a bunch of menus. Gitlab can be fully installed
by piaste 9y ago
CI in Gitlab is one YAML file you check into source control with each project. CI in TFS is navigation through a bunch of menus.
Gitlab can be fully installed as one Docker container, plus a second container if you want a CI runner (although, to be fair, it took me a while to make them talk to each other). Upgrading Gitlab is just starting a container for the new version with the old one's data. TFS is... not as straightforward.
Also, cost.