Build Automation with GitLab Pipelines

Do you still recompile and run your program (and ideally your tests) after every change, like developers did 20 years ago? Do your teammates still bother you about your specific setup that is needed to compile/run your projects? Well, then we’ve got some news for you! We’ve set up GitLab Instance Runners on our central computing servers, so that people can run their build automation on powerful, independent machines. All managed and fully integrated on our GitLab Server. ...

03 April 2024 · 4 min · 697 words

Request a Gitlab Account for People without an ETH Account

For D-MATH members to collaborate on our Gitlab Server (gitlab.math.ethz.ch) with people who don’t have an ETH account, the host needs to create a guest account via ETHIS: https://ethz.ch/staffnet/de/anstellung-und-arbeit/gaeste.html The guest type is: Individuelle Kooperationen für Forschung, Lehre und Wissenstransfer Once the guest account has been created, the user can log in to gitlab using ldap authentication. After this you can set the user as a member in your project to give him/her permissions.

04 August 2023 · 1 min · 74 words

Create a Git Repository

As a D-MATH employee you can have up to 10 Git Projects on our gitlab server located at https://gitlab.math.ethz.ch/ Please don’t save big data files and binary files (like compiled codes, PDF files, images, …) in your repository. Ideally a repository has to contain only source code. You can collaborate with every ETH Zurich employee, if you have a small group of external collaborators you can request the account as described here. ...

17 May 2023 · 2 min · 227 words

Grant Permissions on a Git Repository

If you have a git repository and you want to grant permissions to an existing user, this can be done like the following: After you log in click on your project, to enter its details: perm1 Now on the navigation to the left you find “Project information -> Members”, where you can manage your members: Next, search for the person you want to give permissions to, in the text field “People”: ...

17 May 2023 · 1 min · 120 words
PROTECT YOUR BRAINWORK.