Tool Mentor: Gitlab |  |

Tool: Gitlab

Relationships

Related Elements

- Deployment
- Implementation
- Integration
- Test

Main Description

Gitlab is a service that provides remote access to Git repositories. In addition to hosting your code, the services provide additional features designed to help manage the software development lifecycle. These additional features include managing the sharing of code between different people, bug tracking, wiki space and other tools for 'social coding'.

You can install the GitLab runner on different operating systems, by installing Git versioning system and creating user account in the GitLab site.

Git is a version control system used for − Handling the source code history of projects Tracking changes made to files Handling small and large projects with speed and efficiency To collaborate with other developers on different projects GitLab is a Git-based platform provides remote access to Git repositories and helpful for software development cycle by creating private and public repositories for managing the code.

GitLab supports different types of operating systems such as Windows, Ubuntu, Debian, CentOS, open SUSE and Raspberry Pi 2. In this chapter, we will discuss about how to install GitLab on Windows and Ubuntu operating systems −