diff --git a/_quarto.yml b/_quarto.yml index 4ed6c6222..620d9ffdf 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -94,4 +94,5 @@ metadata-files: - tools/scisure/_sidebar.yml - tools/snellius/_sidebar.yml - tools/vucomputehub/_sidebar.yml - - tools/yoda/_sidebar.yml \ No newline at end of file + - tools/yoda/_sidebar.yml + - tools/gitlab/_sidebar.yml diff --git a/tools.qmd b/tools.qmd index 6294afe14..ff02addff 100644 --- a/tools.qmd +++ b/tools.qmd @@ -20,6 +20,7 @@ listing: - tools/snellius/index.qmd - tools/vucomputehub/index.qmd - tools/yoda/index.qmd + - tools/gitlab/index.qmd sort: false # sort as defined above filter-ui: [title] categories: true diff --git a/tools/gitlab/_sidebar.yml b/tools/gitlab/_sidebar.yml new file mode 100644 index 000000000..a2f95adfe --- /dev/null +++ b/tools/gitlab/_sidebar.yml @@ -0,0 +1,15 @@ + website: + sidebar: + - id: sb-gitlab + collapse-level: 4 + contents: + - section: Gitlab + href: tools/gitlab/index.qmd + contents: + - href: tools/gitlab/index.qmd + text: What is Gitlab? + - tools/gitlab/cost_access.qmd + - tools/gitlab/contact_support.qmd + - tools/gitlab/quick_start.qmd + - tools/gitlab/faq.qmd + diff --git a/tools/gitlab/contact_support.qmd b/tools/gitlab/contact_support.qmd new file mode 100644 index 000000000..3ad4236b5 --- /dev/null +++ b/tools/gitlab/contact_support.qmd @@ -0,0 +1,7 @@ +--- +title: Support and Contact +--- + +For questions on how to use Gitlab you can contact + +For technical support you can contact the [RDM Support Desk](mailto:rdm@vu.nl?subject=Gitlab). diff --git a/tools/gitlab/cost_access.qmd b/tools/gitlab/cost_access.qmd new file mode 100644 index 000000000..a54e47ce4 --- /dev/null +++ b/tools/gitlab/cost_access.qmd @@ -0,0 +1,8 @@ +--- +title: Costs and Getting Access +--- + +## How to request access + +## Costs +There are no direct costs involved. diff --git a/tools/gitlab/faq.qmd b/tools/gitlab/faq.qmd new file mode 100644 index 000000000..6e0948fa8 --- /dev/null +++ b/tools/gitlab/faq.qmd @@ -0,0 +1,7 @@ +--- +title: FAQ +categories: [] +description: "Frequently asked questions about GitLab" +--- + +### What is GitLab? diff --git a/tools/gitlab/index.qmd b/tools/gitlab/index.qmd new file mode 100644 index 000000000..3fa184d0c --- /dev/null +++ b/tools/gitlab/index.qmd @@ -0,0 +1,21 @@ +--- +title: GitLab +categories: [Compute] +--- + +## What is it? +GitLab is a web-based platform for version control and collaboration on code-based projects. It enables researchers to store, manage, and share code, track changes over time, and collaborate with others using Git repositories. + + +## What can it be used for? +GitLab can be used to support the development and management of code-based research projects. Common use cases include: + +- Version control of code and scripts: Track changes over time, revert to previous versions, and maintain a clear history of your work. + +- Collaboration on research projects: Work together with colleagues on shared codebases, contribute changes, and review each other’s work. + +- Project management: Organise tasks, report issues, and track progress using built-in issue boards. + +- Reproducible research: Maintain structured and well-documented code to ensure analyses can be reproduced and verified. + +- Automation of workflows (CI/CD): Automatically test, validate, or deploy code when changes are made. diff --git a/tools/gitlab/quick_start.qmd b/tools/gitlab/quick_start.qmd new file mode 100644 index 000000000..f84ac1cb3 --- /dev/null +++ b/tools/gitlab/quick_start.qmd @@ -0,0 +1,3 @@ +--- +title: Quick Start +---