Do you develop software? GitLab is now available for staff and researchers

Bethany Reid
Wednesday 15 May 2019

GitLab is a web-based interface sitting on the GIT versioning system and the devops lifecycle.

Git and Gitlab allows you to store your source code in a secure backed-up environment, and hosts a suite of collaboration tools and plugins.

If you’re a staff member or researcher at the University and looking for a new way to manage and store your source code, you can log in to GitLab from Thursday 16th May.

<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --></p></p></p><p><p><p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->

What are the benefits of using GitLab?

  • Fully backed-up and ITS-supported version control system.
  • Incorporates all the benefits of GIT , packaged with an web-based UI, and  the addition of a multitude of extra devops and collaboration features.
  • Secure access via University-login.
  • Project management features such as kanban boards, issue tracking, and discussions.
  • Collaborate with fellow researchers and staff – invite them to projects or groups within Gitlab.
  • Powerful continuous improvement (CI) pipelines (contact IT Services, extra plugins or configuration may be required)
  • Security checks are built into merge requests (MRs), with problems being reported directly in pipelines and MRs.

What you need to do to get started

1. Log in to GitLab

Anyone with an @st-andrews.ac.uk account can log in by visiting gitlab.st-andrews.ac.uk.

2. Create or join a GitLab group

To create a new group or request access to an existing GitLab group, just log a call with the IT Service Desk.

If you know the owner of the GitLab group, you can also ask them to add you as a member.

The fine print
GitLab will be backed up nightly by IT Services. This is only to be used for storing source code rather than everyday files – you’ve got the Central File Store and Office 365 for that.

Share this story

Subscribe to the IT Services blog

Enter your email address to subscribe to this blog to receive notifications of new posts.