diff --git a/.gitmodules b/.gitmodules index b42eb8924306a00d8fae7bb0ea98af7286bb4e93..cccdf3c6a7ae828ffdf16a7ceb7b9bf8551d039e 100644 --- a/.gitmodules +++ b/.gitmodules @@ -12,4 +12,4 @@ url = https://github.com/jquery/jquery.git [submodule "submodules/templates"] path = submodules/templates - url = https://gitlab.hzdr.de/hifis/overall/templates.git + url = https://codebase.helmholtz.cloud/hifis/overall/templates.git diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4f0734dc6787885b3536d29fcb9723c4bdaa9c41..2e89c93d69ed750028b2f8c7c26b7f34e1b56cd7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -37,7 +37,7 @@ you would like to implement. Important: Of course you need your own GitLab account of the -[HZDR GitLab](https://gitlab.hzdr.de/ "HZDR GitLab") +[HZDR GitLab](https://codebase.helmholtz.cloud/ "HZDR GitLab") instance to do so as well as being added as a group member to the development team. @@ -317,13 +317,13 @@ content: Before you start, please make sure to add only one Spotlight per Merge Request. -1. If you are not a member of the [hifis.net repository](https://gitlab.hzdr.de/hifis/overall/hifis.net), create a fork of it in your own space. +1. If you are not a member of the [hifis.net repository](https://codebase.helmholtz.cloud/hifis/overall/hifis.net), create a fork of it in your own space. 2. Clone the repository to your local computer and follow the instructions - in the [README.md](https://gitlab.hzdr.de/hifis/overall/hifis.net/-/blob/master/README.md) + in the [README.md](https://codebase.helmholtz.cloud/hifis/overall/hifis.net/-/blob/master/README.md) to get your local instance up and running. 3. Create a branch for your spotlight. 4. Navigate to `/_spotlights`. -5. Create a copy of [`_template.md`](https://gitlab.hzdr.de/hifis/overall/hifis.net/-/blob/master/_spotlights/_template.md) +5. Create a copy of [`_template.md`](https://codebase.helmholtz.cloud/hifis/overall/hifis.net/-/blob/master/_spotlights/_template.md) and name it after your software. The markdown file consists of two sections. It has a yaml header which is used to configure the list view on [hifis.net/spotlights](https://hifis.net/spotlights) as well as the green @@ -343,5 +343,5 @@ Before you start, please make sure to add only one Spotlight per Merge Request. | Jumbotron | `/assets/img/jumbotrons/` | | Any image in the paragraph | `/assets/img/spotlights/<name_of_spotlight>/` | -10. Push your changes to GitLab (either your repo, or a [branch in hifis.net](https://gitlab.hzdr.de/hifis/overall/hifis.net)). +10. Push your changes to GitLab (either your repo, or a [branch in hifis.net](https://codebase.helmholtz.cloud/hifis/overall/hifis.net)). 11. Create a new Merge Request. Below the title of the merge request, you will see a drop down list title "Description". Please choose `add_new_software_spotlight` as a template. The text field below will fill with some text and instructions that will help you creating the merge request. diff --git a/README.md b/README.md index 64f3f7a778ce3a08acea8ee22d18131077847ff3..b34f3c6b66f0b837c8fa90c03077bb5021a73e93 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ is built using Jekyll. 1. Clone the project locally ```bash - git clone --recursive https://gitlab.hzdr.de/hifis/hifis.net.git + git clone --recursive https://codebase.helmholtz.cloud/hifis/hifis.net.git cd hifis.net ``` 2. [Install](https://jekyllrb.com/docs/installation/) Jekyll. @@ -72,4 +72,4 @@ make clean # Remove all generated/downloaded files ## Fetch the latest builds from gitlab The latest master branch (production) build artifacts can be downloaded using -* https://gitlab.hzdr.de/hifis/hifis.net/-/jobs/artifacts/master/download?job=build:production +* https://codebase.helmholtz.cloud/hifis/hifis.net/-/jobs/artifacts/master/download?job=build:production diff --git a/_config.yml b/_config.yml index b94c9b9bc7beb7ce357febe0b615c71cd3fbbe33..393df2cfe0e754e316a7fe0545f2c5cf90fc6e12 100644 --- a/_config.yml +++ b/_config.yml @@ -61,7 +61,7 @@ defaults: hidden: true gitlab: - project_url: https://gitlab.hzdr.de/hifis/hifis.net + project_url: https://codebase.helmholtz.cloud/hifis/hifis.net contact_mail: support@hifis.net helpdesk: support.hifis.net diff --git a/_events/2020/2020-05-12-ready-script-for-publication.md b/_events/2020/2020-05-12-ready-script-for-publication.md index 1d27dd7f681636a7f5ed0f6d60c9fbd579a3ff74..100a8ae2e671f02678e4f216ec590f8b662316a3 100644 --- a/_events/2020/2020-05-12-ready-script-for-publication.md +++ b/_events/2020/2020-05-12-ready-script-for-publication.md @@ -5,7 +5,7 @@ layout: event # workshop, seminar, lecture or discussion type: workshop -# IDs from https://gitlab.hzdr.de/hifis/software.hifis.net/blob/master/_data/hifis_team.yml +# IDs from https://codebase.helmholtz.cloud/hifis/software.hifis.net/blob/master/_data/hifis_team.yml organizers: - schlauch lecturers: diff --git a/_events/2020/2020-11-12-bring-script-make-ready-publication.md b/_events/2020/2020-11-12-bring-script-make-ready-publication.md index a61b65e9b74ca43b41ed8bc6db3b06d796ef7ab2..ca1c31e04dbdd93223018d581038c625e569132d 100644 --- a/_events/2020/2020-11-12-bring-script-make-ready-publication.md +++ b/_events/2020/2020-11-12-bring-script-make-ready-publication.md @@ -5,7 +5,7 @@ layout: event # workshop, seminar, lecture or discussion type: workshop -# IDs from https://gitlab.hzdr.de/hifis/software.hifis.net/blob/master/_data/hifis_team.yml +# IDs from https://codebase.helmholtz.cloud/hifis/software.hifis.net/blob/master/_data/hifis_team.yml organizers: - schlauch lecturers: diff --git a/_posts/2019/11/2019-11-22-How-to-Create-a-new-Blog-Post.md b/_posts/2019/11/2019-11-22-How-to-Create-a-new-Blog-Post.md index b57b0ea145cbb22cd3d8abe4546dc07d0661e7b2..27442899ade23ce6816287a4fb67a06b2814e059 100644 --- a/_posts/2019/11/2019-11-22-How-to-Create-a-new-Blog-Post.md +++ b/_posts/2019/11/2019-11-22-How-to-Create-a-new-Blog-Post.md @@ -35,7 +35,7 @@ Note: In case you are interested to know how to contribute to _HIFIS Software_ web-page in general besides writing blog posts you can find more information in the Contribution Guide -<sup>[[1]](https://gitlab.hzdr.de/hifis/software.hifis.net/blob/master/CONTRIBUTING.md "Contribution Guide")</sup>. +<sup>[[1]](https://codebase.helmholtz.cloud/hifis/software.hifis.net/blob/master/CONTRIBUTING.md "Contribution Guide")</sup>. ## Tools explained @@ -123,7 +123,7 @@ like to blog about. Open a new issue in the _GitLab UI_. In order to do so, you need an account in GitLab of HZDR -<sup>[[5]](https://gitlab.hzdr.de "HZDR GitLab Instance")</sup> +<sup>[[5]](https://codebase.helmholtz.cloud "HZDR GitLab Instance")</sup> and being added as member to the respective GitLab project. Opening an issue is explained in the _GitLab Docs_ <sup>[[6](https://docs.gitlab.com/ce/user/project/issues/managing_issues.html "Managing GitLab Issues")</sup>. @@ -270,11 +270,11 @@ you would like to share with us. ## References -* [[1]](https://gitlab.hzdr.de/hifis/software.hifis.net/blob/master/CONTRIBUTING.md "Contribution Guide") Contribution Guide +* [[1]](https://codebase.helmholtz.cloud/hifis/software.hifis.net/blob/master/CONTRIBUTING.md "Contribution Guide") Contribution Guide * [[2]](https://en.wikipedia.org/wiki/Git "Git (Wikipedia)") Git (Wikipedia) * [[3]](https://en.wikipedia.org/wiki/GitLab "GitLab (Wikipedia)") GitLab (Wikipedia) * [[4]](https://en.wikipedia.org/wiki/Jekyll_(software) "Jekyll (Wikipedia)") Jekyll (Wikipedia) -* [[5]](https://gitlab.hzdr.de "HZDR GitLab Instance") HZDR GitLab Instance +* [[5]](https://codebase.helmholtz.cloud "HZDR GitLab Instance") HZDR GitLab Instance * [[6]](https://docs.gitlab.com/ce/user/project/issues/managing_issues.html "Managing GitLab Issues") Managing GitLab Issues * [[7]](https://docs.gitlab.com/ce/user/project/repository/web_editor.html#create-a-new-branch "Create a new Branch in GitLab") Create a new Branch in GitLab * [[8]](hhttps://docs.gitlab.com/ce/user/project/web_ide/#open-the-web-ide "Open GitLab Web IDE") Open GitLab Web IDE diff --git a/_posts/2019/12/2019-12-20-Welcome-Post.md b/_posts/2019/12/2019-12-20-Welcome-Post.md index 11f82f31d287261eaa61450695c45581ec332db9..d92737a9e023ba8a9683f3b4c398dcf864c15d4c 100644 --- a/_posts/2019/12/2019-12-20-Welcome-Post.md +++ b/_posts/2019/12/2019-12-20-Welcome-Post.md @@ -111,7 +111,7 @@ trainings, events and services in 2020 and forward. [gfz]: https://www.gfz-potsdam.de/sektion/escience-zentrum/ueberblick [hzdr]: https://www.hzdr.de/ [ufz]: https://www.ufz.de/ -[contributing]: https://gitlab.hzdr.de/hifis/software.hifis.net/blob/master/CONTRIBUTING.md +[contributing]: https://codebase.helmholtz.cloud/hifis/software.hifis.net/blob/master/CONTRIBUTING.md [cloud-link]: {% link services/cloud/Helmholtz_cloud.md %} [backbone-link]: {% link services/backbone-overview.md %} -[gitlab-project]: https://gitlab.hzdr.de/hifis/software.hifis.net +[gitlab-project]: https://codebase.helmholtz.cloud/hifis/software.hifis.net diff --git a/_posts/2020/01/2020-01-07-contributing-in-4-simple-steps.md b/_posts/2020/01/2020-01-07-contributing-in-4-simple-steps.md index 9eba16b65b767dc3cf100a18a68ca46034b51d21..74f973e82e5ce08d279080fcc26e816ac9f98fa6 100644 --- a/_posts/2020/01/2020-01-07-contributing-in-4-simple-steps.md +++ b/_posts/2020/01/2020-01-07-contributing-in-4-simple-steps.md @@ -227,5 +227,5 @@ Well done! [ref2]: {% post_url /2019/10/2019-10-29-Blog-Post-Features %} [ref3]: https://kramdown.gettalong.org/quickref.html -[issue-link]: https://gitlab.hzdr.de/hifis/overall/hifis.net/issues/new?issuable_template=blog-post +[issue-link]: https://codebase.helmholtz.cloud/hifis/overall/hifis.net/issues/new?issuable_template=blog-post [slug-generator]: https://blog.tersmitten.nl/slugify/ diff --git a/_posts/2020/04/2020-04-15-smime-signing-git-commits.md b/_posts/2020/04/2020-04-15-smime-signing-git-commits.md index 591c65cf1dfadb1f9483679e6e46f12ded64d582..12069b1f0bd3abadd130dc0aaf5e5623ab75eb2e 100644 --- a/_posts/2020/04/2020-04-15-smime-signing-git-commits.md +++ b/_posts/2020/04/2020-04-15-smime-signing-git-commits.md @@ -236,7 +236,7 @@ Thank you very much for notifying us! </strong> or <strong> - <a href="https://gitlab.hzdr.de/hifis/software.hifis.net/-/issues/new?issue">open an issue</a> + <a href="https://codebase.helmholtz.cloud/hifis/software.hifis.net/-/issues/new?issue">open an issue</a> </strong> on <i class="fab fa-gitlab"></i> GitLab. </p> diff --git a/_posts/2020/04/2020-04-17-online-swc-at-hzdr.md b/_posts/2020/04/2020-04-17-online-swc-at-hzdr.md index 4b0a5235ba4227d7202b2d2a54e536958d5a5e74..eda2ea8ca5705b0621e482fe61d70e1c51c72bd4 100644 --- a/_posts/2020/04/2020-04-17-online-swc-at-hzdr.md +++ b/_posts/2020/04/2020-04-17-online-swc-at-hzdr.md @@ -163,7 +163,7 @@ Thereby, the participants were able to apply their acquired _Git_ knowledge to the User-Interfaces of _GitLab_. As most of our participants were members of the HZDR and we also had the sufficient administrative rights to allow access for all other participants, we -chose to use the [institute-local _GitLab_ instance](https://gitlab.hzdr.de) +chose to use the [institute-local _GitLab_ instance](https://codebase.helmholtz.cloud) for this purpose. In future workshops with participants from other institutions we might switch to [_gitlab.com_](https://www.gitlab.com) for this exercise. diff --git a/_posts/2020/09/2020-09-16-hifis-homepage-helpdesk.md b/_posts/2020/09/2020-09-16-hifis-homepage-helpdesk.md index 24240cf57142f67774be639de417bf9aa88ab02b..9eb78bf521a71ebd86313c474a4c9ffcd09757e9 100644 --- a/_posts/2020/09/2020-09-16-hifis-homepage-helpdesk.md +++ b/_posts/2020/09/2020-09-16-hifis-homepage-helpdesk.md @@ -21,8 +21,8 @@ The new workflow uses best-practices continuous integration and continuous deliv The workflows are based on [Jekyll](https://jekyllrb.com/) and [MkDocs](https://www.mkdocs.org/). The corresponding repositories are hosted in Gitlab at HZDR and are publicly accessible. You can find them -[here for the HIFIS homepage](https://gitlab.hzdr.de/hifis/hifis.net) and -[here for the HIFIS Documentation](https://gitlab.hzdr.de/hifis/hifis-technical-documentation). +[here for the HIFIS homepage](https://codebase.helmholtz.cloud/hifis/hifis.net) and +[here for the HIFIS Documentation](https://codebase.helmholtz.cloud/hifis/hifis-technical-documentation). #### HIFIS Helpdesk Along with the relaunch of the homepage, the new HIFIS-wide helpdesk has started, accessible via diff --git a/_posts/2021/01/2021-01-26-1000-users.md b/_posts/2021/01/2021-01-26-1000-users.md index df5e59720f1e9e0d04413578d69886b00673dbfb..fc165b363eb21e2fe706473581e46a01b9b15275 100644 --- a/_posts/2021/01/2021-01-26-1000-users.md +++ b/_posts/2021/01/2021-01-26-1000-users.md @@ -23,7 +23,7 @@ Thank you for using Helmholtz AAI and our [**pilot services**](https://hifis.net The statistics of Helmholtz AAI usage can be found in this Gitlab Project: -* <https://gitlab.hzdr.de/hifis/communication/service-usage-plots> +* <https://codebase.helmholtz.cloud/hifis/communication/service-usage-plots> See also the following plot on * Number of connected Helmholtz centres @@ -31,4 +31,4 @@ See also the following plot on * Registered end users * Registered Virtual Organisations (VO) - + diff --git a/_posts/2021/02/2021-02-09-helmholtz-gitlab.md b/_posts/2021/02/2021-02-09-helmholtz-gitlab.md index 16cc6f32e61b393a7ee21fe519f9127c2960e6e8..08091d2a8a63ac612fd853d1096765ab8b657283 100644 --- a/_posts/2021/02/2021-02-09-helmholtz-gitlab.md +++ b/_posts/2021/02/2021-02-09-helmholtz-gitlab.md @@ -18,7 +18,7 @@ excerpt: > # Helmholtz GitLab available The HIFIS Software team is happy to announce the general availability of the -[Helmholtz GitLab](https://gitlab.hzdr.de) which can be used free-of-charge +[Helmholtz GitLab](https://codebase.helmholtz.cloud) which can be used free-of-charge by anybody within Helmholtz and their partners. It is hosted by HIFIS Software entirely on HZDR servers, jointly created by UFZ and HZDR. @@ -28,7 +28,7 @@ given regulations. ## How to access? -Visit [https://gitlab.hzdr.de](https://gitlab.hzdr.de) and login via the +Visit [https://codebase.helmholtz.cloud](https://codebase.helmholtz.cloud) and login via the [_Helmholtz AAI_]({% post_url 2020/07/2020-07-24-helmholtz-aai %}). Your account will automatically be provisioned. @@ -69,15 +69,15 @@ with the published [Ansible roles][roles]. </div> -[issue-tracker]: https://gitlab.hzdr.de/help/user/project/issues/index.md#issues-list -[merge-requests]: https://gitlab.hzdr.de/help/user/project/merge_requests/index.md -[issue-boards]: https://gitlab.hzdr.de/help/user/project/issues/index.md#issue-boards -[ci]: https://gitlab.hzdr.de/help/ci/index.md -[registry]: https://gitlab.hzdr.de/help/user/packages/container_registry/index.md -[pages]: https://gitlab.hzdr.de/help/user/project/pages/index.md -[packages]: https://gitlab.hzdr.de/help/user/packages/package_registry/index.md -[conan]: https://gitlab.hzdr.de/help/user/packages/conan_repository/index.md -[pypi]: https://gitlab.hzdr.de/help/user/packages/pypi_repository/index.md -[new-to-git]: https://gitlab.hzdr.de/help/#new-to-git-and-gitlab -[ansible-deployment]: https://gitlab.hzdr.de/hifis-software-deployment/gitlab +[issue-tracker]: https://codebase.helmholtz.cloud/help/user/project/issues/index.md#issues-list +[merge-requests]: https://codebase.helmholtz.cloud/help/user/project/merge_requests/index.md +[issue-boards]: https://codebase.helmholtz.cloud/help/user/project/issues/index.md#issue-boards +[ci]: https://codebase.helmholtz.cloud/help/ci/index.md +[registry]: https://codebase.helmholtz.cloud/help/user/packages/container_registry/index.md +[pages]: https://codebase.helmholtz.cloud/help/user/project/pages/index.md +[packages]: https://codebase.helmholtz.cloud/help/user/packages/package_registry/index.md +[conan]: https://codebase.helmholtz.cloud/help/user/packages/conan_repository/index.md +[pypi]: https://codebase.helmholtz.cloud/help/user/packages/pypi_repository/index.md +[new-to-git]: https://codebase.helmholtz.cloud/help/#new-to-git-and-gitlab +[ansible-deployment]: https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab [roles]: https://gitlab.com/hifis/ansible diff --git a/_posts/2021/03/2021-03-23-helmholtz-aai-in-dfn-meeting.md b/_posts/2021/03/2021-03-23-helmholtz-aai-in-dfn-meeting.md index 8a713ead7f79ab97e32997dda3bf8b2d2eff6468..78232748a5d6f339cc9731491bada928366bbd8e 100644 --- a/_posts/2021/03/2021-03-23-helmholtz-aai-in-dfn-meeting.md +++ b/_posts/2021/03/2021-03-23-helmholtz-aai-in-dfn-meeting.md @@ -28,7 +28,7 @@ In fall 2021, Helmholtz AAI will be presented in longer form at the upcoming DFN See here for some detailed information as mentioned in the presentation. -* AAI usage statistics: <https://gitlab.hzdr.de/hifis/communication/service-usage-plots> +* AAI usage statistics: <https://codebase.helmholtz.cloud/hifis/communication/service-usage-plots> * Pilot Services: <https://hifis.net/doc/service-integration/pilot-services/pilot-services> * Supported Virtual Organisations: <https://hifis.net/doc/backbone-aai/list-of-vos> * Connected Helmholtz Centres: <https://hifis.net/doc/backbone-aai/list-of-connected-centers> diff --git a/_posts/2021/06/2021-06-02-easy-diagram-creation-in-gitlab.md b/_posts/2021/06/2021-06-02-easy-diagram-creation-in-gitlab.md index 528f32fa832c764399d08ccf6f61079ed05e2f76..5dec0dbbba78168b2448188fc533dfb4c0b190b3 100644 --- a/_posts/2021/06/2021-06-02-easy-diagram-creation-in-gitlab.md +++ b/_posts/2021/06/2021-06-02-easy-diagram-creation-in-gitlab.md @@ -11,7 +11,7 @@ categories: redirect_from: - tutorials/2021/06/02/easy-diagram-creation-in-gitlab.html excerpt: > - Recently, the Helmholtz-wide software development platform (<a href="https://gitlab.hzdr.de">Gitlab</a>) has been extended + Recently, the Helmholtz-wide software development platform (<a href="https://codebase.helmholtz.cloud">Gitlab</a>) has been extended with the ability to create diagrams from textual descriptions. This post will help you getting started with this new feature. @@ -26,7 +26,7 @@ both allowing to **quickly create plots**, as well as collaboratively build and maintain **complex graphs**. All graphs are built from simple scripts directly in Gitlab using a plugin named [Kroki](https://kroki.io/). -Such scripts can be used in any place on the [Helmholtz-wide Gitlab](https://gitlab.hzdr.de) +Such scripts can be used in any place on the [Helmholtz-wide Gitlab](https://codebase.helmholtz.cloud) where Markdown is supported: * Markdown documents inside repositories * Comments @@ -36,7 +36,7 @@ where Markdown is supported: * Snippets (the snippet must be named with a `.md` extension) * Wiki pages -<a href="https://gitlab.hzdr.de/examples/kroki" +<a href="https://codebase.helmholtz.cloud/examples/kroki" class="btn btn-outline-secondary" title="Link to examples in Gitlab"> <i class="fas fa-lightbulb"></i> Click here for examples in Gitlab!</a> @@ -632,7 +632,7 @@ The service is provided by HIFIS Software and is hosted entirely on HZDR servers. It does not share any data with external providers. As usual, the deployment can be reproduced via the corresponding -[project](https://gitlab.hzdr.de/hifis-software-deployment/kroki) - +[project](https://codebase.helmholtz.cloud/hifis-software-deployment/kroki) - only accessible for employees within Helmholtz. ## Comments and Suggestions diff --git a/_posts/2021/08/2021-08-20-support-punch4nfdi.md b/_posts/2021/08/2021-08-20-support-punch4nfdi.md index 203b426433250378a5575abe2c55d818df8ffea3..0e03e01a7635818722f33de54154e2586b002ad3 100644 --- a/_posts/2021/08/2021-08-20-support-punch4nfdi.md +++ b/_posts/2021/08/2021-08-20-support-punch4nfdi.md @@ -35,4 +35,4 @@ If you need assistance or want to give feedback, please **contact us at <mailto: --- #### Changelog -- 2022-02-23 -- This article was originally posted on [aai.helmholtz.de](https://gitlab.hzdr.de/helmholtz-aai/aai.helmholtz.de/-/blob/2d3ba7224073775b11e4391ec8f9ff1f5dc2b637/_posts/2021/08/2021-08-20-support-punch4nfdi.md) and has been slightly reformatted for this site. +- 2022-02-23 -- This article was originally posted on [aai.helmholtz.de](https://codebase.helmholtz.cloud/helmholtz-aai/aai.helmholtz.de/-/blob/2d3ba7224073775b11e4391ec8f9ff1f5dc2b637/_posts/2021/08/2021-08-20-support-punch4nfdi.md) and has been slightly reformatted for this site. diff --git a/_posts/2021/10/2021-10-20-use-case-hts.md b/_posts/2021/10/2021-10-20-use-case-hts.md index 1e09b268887f1d43a2b23de9ca9b216aac38d35e..5a3067ff9a509e5b64d1196d0fb541b035e2cc1e 100644 --- a/_posts/2021/10/2021-10-20-use-case-hts.md +++ b/_posts/2021/10/2021-10-20-use-case-hts.md @@ -68,8 +68,8 @@ We will also supply a small video demonstration for using HTS with webFTS in the Technical instructions for setting up an endpoint for HTS can be found [**here in our Technical Documentation**](https://hifis.net/doc/core-services/fts-endpoint/). -* A pre-configured version that can be deployed easily is available as a Docker image for either standalone or Kubernetes deployments in [this gitlab repository](https://gitlab.hzdr.de/hifis/fts-apache-k8s). -* In case an administrator wants to set up the endpoint on their own, installation and configuration instructions are available in [another repository](https://gitlab.hzdr.de/hifis/hifis-transfer-service). +* A pre-configured version that can be deployed easily is available as a Docker image for either standalone or Kubernetes deployments in [this gitlab repository](https://codebase.helmholtz.cloud/hifis/fts-apache-k8s). +* In case an administrator wants to set up the endpoint on their own, installation and configuration instructions are available in [another repository](https://codebase.helmholtz.cloud/hifis/hifis-transfer-service). #### The road ahead diff --git a/_posts/2021/10/2021-10-22-helmholtz-aai-full-presentation-in-dfn-meeting.md b/_posts/2021/10/2021-10-22-helmholtz-aai-full-presentation-in-dfn-meeting.md index 535f8a7d3b347983e5dedc6fb8df80873fd0b059..ddbbe0cc26aebb6b5b9ddacbd0a331f5f71785ab 100644 --- a/_posts/2021/10/2021-10-22-helmholtz-aai-full-presentation-in-dfn-meeting.md +++ b/_posts/2021/10/2021-10-22-helmholtz-aai-full-presentation-in-dfn-meeting.md @@ -19,7 +19,7 @@ excerpt: > After a brief pitch in the previous meeting, Helmholtz AAI is being [presented in full breadth in the 75. DFN Betriebstagung](https://www.dfn.de/veranstaltungen/bt/infos/to-bt/#c18414). * The [presentation slides can be viewed here](https://marcus.hardt-it.de/2110-Helmholtz-AAI-DFN). -* Sources for the same are accessible at the [Helmholtz Gitlab](https://gitlab.hzdr.de/helmholtz-aai/presentations/-/tree/master/2110-Helmholtz-AAI-DFN). +* Sources for the same are accessible at the [Helmholtz Gitlab](https://codebase.helmholtz.cloud/helmholtz-aai/presentations/-/tree/master/2110-Helmholtz-AAI-DFN). #### Details @@ -40,5 +40,5 @@ and federations Find more detailed information on: * [Helmholtz AAI documentation](https://hifis.net/doc/helmholtz-aai/) -* [Helmholtz AAI usage statistics](https://gitlab.hzdr.de/hifis/overall/kpi/kpi-plots-ci/-/jobs/artifacts/master/file/plots/202102_Backbone/plot.png?job=plot_general) +* [Helmholtz AAI usage statistics](https://codebase.helmholtz.cloud/hifis/overall/kpi/kpi-plots-ci/-/jobs/artifacts/master/file/plots/202102_Backbone/plot.png?job=plot_general) * [Overview on connected services](https://hifis.net/doc/cloud-services/list-of-services/) on different integration levels diff --git a/_posts/2021/12/2021-12-20-survey-report.md b/_posts/2021/12/2021-12-20-survey-report.md index 8614e21a78c40b3dacb932fae04c201c94298026..6ac5f1c6cc0a7beffa36c1790b0fe922c49f4266 100644 --- a/_posts/2021/12/2021-12-20-survey-report.md +++ b/_posts/2021/12/2021-12-20-survey-report.md @@ -34,7 +34,7 @@ Approximately 55% of them were from researchers, the remaining fraction was dist All six research areas were represented. -Results are presented and discussed in an [**analysis report that is available here**](https://gitlab.hzdr.de/hifis/overall/surveys/survey-2021/analysis/-/jobs/artifacts/master/raw/report/hifis-survey-2021.pdf?job=build:graphsreport). +Results are presented and discussed in an [**analysis report that is available here**](https://codebase.helmholtz.cloud/hifis/overall/surveys/survey-2021/analysis/-/jobs/artifacts/master/raw/report/hifis-survey-2021.pdf?job=build:graphsreport). ### Data and Analysis Repositories @@ -42,9 +42,9 @@ The data and the complete analysis pipeline as well as the report sources are av You are invited to check the data and/or do your own analyses. If you happen to find new interesting results, we'd appreciate [if you tell us](mailto:support@hifis.net)! -* The data set, excluding free text answers, is provided here: <https://gitlab.hzdr.de/hifis/overall/surveys/survey-2021/data> -* The analysis scripts and report sources are located here: <https://gitlab.hzdr.de/hifis/overall/surveys/survey-2021/analysis> -* The analysis backend is built on the HIFIS Surveyval Framework, which can be found here: <https://gitlab.hzdr.de/hifis/overall/surveys/hifis-surveyval> +* The data set, excluding free text answers, is provided here: <https://codebase.helmholtz.cloud/hifis/overall/surveys/survey-2021/data> +* The analysis scripts and report sources are located here: <https://codebase.helmholtz.cloud/hifis/overall/surveys/survey-2021/analysis> +* The analysis backend is built on the HIFIS Surveyval Framework, which can be found here: <https://codebase.helmholtz.cloud/hifis/overall/surveys/hifis-surveyval> [Write us](mailto:support@hifis.net) if you are interested on details for these. diff --git a/_posts/2022/2022-10-04-use-case-datahub.md b/_posts/2022/2022-10-04-use-case-datahub.md index 5ee3f71c610ae8707571d79fc03908400cc9191b..6633d8aeb718026a820ad99d0861d4beb4be4004 100644 --- a/_posts/2022/2022-10-04-use-case-datahub.md +++ b/_posts/2022/2022-10-04-use-case-datahub.md @@ -48,7 +48,7 @@ As such an initiative requires dedicated tools and services for an efficient and - The exchange of documents, presentations, protocols and other files is conducted through the HIFIS Nextcloud service [nubes](https://helmholtz.cloud/services?serviceDetails=svc-fa7ffed8-ea57-4a14-b6bd-abd46bcec6c5). - [Mattermost](https://cloud.helmholtz.de/services?serviceDetails=svc-1be91786-b7e7-4fa3-81d9-1b95dd03cd52) is used for inter-institutional communication via private or dedicated team and group chats - Collaborative notes and protocols are developed within the Markdown editor [Notes](https://cloud.helmholtz.de/services?serviceDetails=svc-cea6f848-b46b-4340-92fe-17da42a78829). -- The HIFIS GitLab Instance [Codebase](https://gitlab.hzdr.de/users/sign_in) serves as a central and widely adopted framework for collaborative software development. +- The HIFIS GitLab Instance [Codebase](https://codebase.helmholtz.cloud/users/sign_in) serves as a central and widely adopted framework for collaborative software development. - The seamless and transparent usage of all these services is realized through HIFIS' central Authentication and Authorisation Infrastructure [Helmholtz AAI]({% link aai/index.md %}) Apart from those software services, the DataHub is heavily promoting trainings through [HIFIS Education](https://hifis.net/services/software/training) for collaborative software development via GitLab and other fundamental [software engineering skills](https://events.hifis.net/category/4/) as well as consultation and support for software licensing issues through the [Software Engineering Consulting](https://www.hifis.net/services/software/consulting.html). @@ -70,7 +70,7 @@ src="{% link assets/img/posts/2022-10-04-datahub/Screenshot_FeatureIntegration.p </div> <div class="text-box" markdown="1"> -The missing features and functionalities for a data portal covering the entire research field were identified during a requirement analysis, for which the developers made use of the HIFIS Codebase. In particular, by providing dedicated and well-defined [issue templates](https://gitlab.hzdr.de/help/user/project/description_templates.md#description-templates) for *feature requests* and *data / repository integration*, a clear and consistent structure is realized so that both the users and developers can easily add their suggestions, requirements and wishes. +The missing features and functionalities for a data portal covering the entire research field were identified during a requirement analysis, for which the developers made use of the HIFIS Codebase. In particular, by providing dedicated and well-defined [issue templates](https://codebase.helmholtz.cloud/help/user/project/description_templates.md#description-templates) for *feature requests* and *data / repository integration*, a clear and consistent structure is realized so that both the users and developers can easily add their suggestions, requirements and wishes. The *feature request template* comes with a brief user story, in which a typical use case for a specific feature or functionality is described (e.g., I want to search for all environmental data in a certain region). By adding a set of pre-defined acceptance criteria, both the developers and the creator of the request can check the status of the feature implementation and close the request once all criteria are met. diff --git a/_posts/2022/2022-10-06-hifis-evaluation.md b/_posts/2022/2022-10-06-hifis-evaluation.md index fe795ddcc31a7e723b33520f51767c31a24dda36..3ee1390bb545254a6a4c4c5cfab4a6f19ce5a602 100644 --- a/_posts/2022/2022-10-06-hifis-evaluation.md +++ b/_posts/2022/2022-10-06-hifis-evaluation.md @@ -52,8 +52,8 @@ During two day's sessions, the [progress of HIFIS](https://events.hifis.net/even [plans for potential future development](https://events.hifis.net/event/450/timetable/#20220930.detailed), have been presented and discussed in detail. HIFIS has been establishing the technical and procedural frameworks to allow all Helmholtz Centres to seamlessly share digital resources with all Helmholtz and collaboration partners. -Meanwhile, more than 20 cloud services have been brought online, with more than [11k users registered, numbers strongly rising](https://gitlab.hzdr.de/hifis/overall/kpi/kpi-plots-ci/-/jobs/722376/artifacts/file/plots/202102_Backbone/plot_2.pdf). -HIFIS education courses were received comparably well, with more than [14k overall participant hours so far](https://gitlab.hzdr.de/hifis/overall/kpi/kpi-plots-ci/-/jobs/722376/artifacts/file/plots/pdf/software_workshops-plot_3.pdf). +Meanwhile, more than 20 cloud services have been brought online, with more than [11k users registered, numbers strongly rising](https://codebase.helmholtz.cloud/hifis/overall/kpi/kpi-plots-ci/-/jobs/722376/artifacts/file/plots/202102_Backbone/plot_2.pdf). +HIFIS education courses were received comparably well, with more than [14k overall participant hours so far](https://codebase.helmholtz.cloud/hifis/overall/kpi/kpi-plots-ci/-/jobs/722376/artifacts/file/plots/pdf/software_workshops-plot_3.pdf). ## Initial feedback diff --git a/_roadmap/software/2019-12-01-tasks.md b/_roadmap/software/2019-12-01-tasks.md index 8794d14ffc90f2fd20908a0b6f3e4301a32b5f6c..fcb67e43c18ef56abfb979eda9af53b548393a54 100644 --- a/_roadmap/software/2019-12-01-tasks.md +++ b/_roadmap/software/2019-12-01-tasks.md @@ -9,5 +9,5 @@ The platform software.hifis.net (meanwhile moved to [hifis.net](https://hifis.ne the future home for software development services within Helmholtz and HIFIS. The static site is built with Jekyll. Its sources are available on -[GitLab](https://gitlab.hzdr.de/hifis/software.hifis.net). +[GitLab](https://codebase.helmholtz.cloud/hifis/software.hifis.net). Feel free to build upon it. diff --git a/_roadmap/software/2021-02-01-tasks.md b/_roadmap/software/2021-02-01-tasks.md index 7f1ac1aa66cb202c9b46b0a7da49951fc9245a83..2ba556d500af7ce9d93f84642c8bcb1ad4d49494 100644 --- a/_roadmap/software/2021-02-01-tasks.md +++ b/_roadmap/software/2021-02-01-tasks.md @@ -5,8 +5,8 @@ service: software --- ## Helmholtz-wide GitLab on new Ansible-managed Infrastructure -The [GitLab service](https://gitlab.hzdr.de) will be deployed to a -new [Ansible-managed infrastructure](https://gitlab.hzdr.de/hifis-software-deployment/gitlab) +The [GitLab service](https://codebase.helmholtz.cloud) will be deployed to a +new [Ansible-managed infrastructure](https://codebase.helmholtz.cloud/hifis-software-deployment/gitlab) providing an enhanced maintainability and scalability. Access to this Helmholtz-wide GitLab will be granted to all people affiliated with the Helmholtz Association and partners to foster cross-center diff --git a/_roadmap/software/2021-09-01-tasks.md b/_roadmap/software/2021-09-01-tasks.md index 11f578015526e5744befedb1b451e3b12fd5dd21..039b2f1a521ece0830365b83e087f526d1d9b642 100644 --- a/_roadmap/software/2021-09-01-tasks.md +++ b/_roadmap/software/2021-09-01-tasks.md @@ -8,7 +8,7 @@ service: software We consider Continuous Integration (CI) an important aspect in a modern software engineering workflow. Easy-to-use CI resources should be available for all Helmholtz scientists. -Beside the [Helmholtz-wide GitLab](https://gitlab.hzdr.de) many Helmholtz +Beside the [Helmholtz-wide GitLab](https://codebase.helmholtz.cloud) many Helmholtz centers run their own GitLab instances on dedicated infrastructure in their center. In order to bundle resources and enable research software projects diff --git a/_roadmap/software/2021-12-01-tasks.md b/_roadmap/software/2021-12-01-tasks.md index fbd5c1e848b083d414c53044d1e655851beddc2c..79bb5ac9d595bbaf18faa33e439df769a3fdc0f0 100644 --- a/_roadmap/software/2021-12-01-tasks.md +++ b/_roadmap/software/2021-12-01-tasks.md @@ -8,7 +8,7 @@ service: software Allowing scientists or reviewers to easily interact with computational environments can be considered a key aspect for reproducible and easy-to-use research software. Integrating tools like [Binder](https://mybinder.org/) or [ShinyR](https://shiny.rstudio.com/) -into the [Helmholtz-wide GitLab](https://gitlab.hzdr.de) +into the [Helmholtz-wide GitLab](https://codebase.helmholtz.cloud) will allow scientists to easily make their research software product available to others without the need for installing and configuring tools locally. In this milestone, a concept will be elaborated on how this integration diff --git a/_spotlights/openfoam.md b/_spotlights/openfoam.md index c7ed98b763954629f6e797371db7a78db809bb2c..d3bd43b43169ee61f6f91a1d7f6ed5503b36017c 100644 --- a/_spotlights/openfoam.md +++ b/_spotlights/openfoam.md @@ -39,7 +39,7 @@ platforms: - type: webpage link_as: https://hzdr.de/openfoam - type: gitlab - link_as: https://gitlab.hzdr.de/openfoam + link_as: https://codebase.helmholtz.cloud/openfoam license: GPL-3.0-or-later costs: free and open software_type: diff --git a/documentation.md b/documentation.md index 88f9b954a4b16303acc4c99d00eb6405e1e6febc..245dad72740fe1f239669c061dc2be474dce53f9 100644 --- a/documentation.md +++ b/documentation.md @@ -19,7 +19,7 @@ Some frequently used documentation links are listed below: * How to [use HIFIS Transfer Service](https://hifis.net/doc/core-services/fts-endpoint/) #### Service Usage -* [Exemplary usage plots](https://gitlab.hzdr.de/hifis/overall/kpi/kpi-plots-ci/-/blob/master/example_graphs.md) for AAI usage, Helmholtz Codebase Service, and HIFIS Software Course Participation. More to come! +* [Exemplary usage plots](https://codebase.helmholtz.cloud/hifis/overall/kpi/kpi-plots-ci/-/blob/master/example_graphs.md) for AAI usage, Helmholtz Codebase Service, and HIFIS Software Course Participation. More to come! #### Documentation on the Current Status of Implementation @@ -31,9 +31,9 @@ Some frequently used documentation links are listed below: #### Public Gitlab Repositories The following documentation projects are publicly accessible for reading. You can contribute to them after signing in via Helmholtz AAI. -* [Gitlab Project for this homepage](https://gitlab.hzdr.de/hifis/hifis.net) -* [Gitlab Project for HIFIS Documentation](https://gitlab.hzdr.de/hifis/hifis-technical-documentation) -* [Gitlab Project for AAI Website](https://gitlab.hzdr.de/helmholtz-aai/aai.helmholtz.de) (_outdated_) +* [Gitlab Project for this homepage](https://codebase.helmholtz.cloud/hifis/hifis.net) +* [Gitlab Project for HIFIS Documentation](https://codebase.helmholtz.cloud/hifis/hifis-technical-documentation) +* [Gitlab Project for AAI Website](https://codebase.helmholtz.cloud/helmholtz-aai/aai.helmholtz.de) (_outdated_) #### Governance * Original [platform proposal for HIFIS](https://www.helmholtz.de/fileadmin/user_upload/01_forschung/Helmholtz_Inkubator_HIFIS.pdf) diff --git a/fetch_external_content.sh b/fetch_external_content.sh index 312daf905090ded96de01fdc72c5f2409c3b8508..98930957fa9ab52e8f5f6300c27f7f94965cc03e 100755 --- a/fetch_external_content.sh +++ b/fetch_external_content.sh @@ -22,40 +22,40 @@ function include_mkdocs(){ #== 1. Get content for education/training materials. ==# #-- Workshop Python - object oriented programming include_mkdocs \ - "https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-oop-in-python/-/jobs/artifacts/main/download?job=pages" \ + "https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-oop-in-python/-/jobs/artifacts/main/download?job=pages" \ "workshop-materials/python-oop/" #-- Workshop Python - pandas include_mkdocs \ - "https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-pandas/-/jobs/artifacts/main/download?job=pages" \ + "https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-pandas/-/jobs/artifacts/main/download?job=pages" \ "workshop-materials/python-pandas/" #-- Workshop Python - matplotlib include_mkdocs \ - "https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-matplotlib/-/jobs/artifacts/main/download?job=pages" \ + "https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-matplotlib/-/jobs/artifacts/main/download?job=pages" \ "workshop-materials/python-matplotlib/" #-- Workshop Tool - Gitlab CI include_mkdocs \ - "https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/gitlab-ci/workshop-materials/-/jobs/artifacts/main/download?job=pages" \ + "https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/gitlab-ci/workshop-materials/-/jobs/artifacts/main/download?job=pages" \ "workshop-materials/gitlab-ci/" #-- Workshop Tool - Indico include_mkdocs \ - "https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-event-management-with-indico/-/jobs/artifacts/main/download?job=pages" \ + "https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-event-management-with-indico/-/jobs/artifacts/main/download?job=pages" \ "workshop-materials/tool-indico/" #== 2. Get HIFIS Intro letter ==# -wget https://gitlab.hzdr.de/hifis/overall/communication/hifis-news/-/jobs/artifacts/main/raw/build/2022-03_overview_de.pdf?job=build -O media/HIFIS_overview_2022_03_de.pdf -wget https://gitlab.hzdr.de/hifis/overall/communication/hifis-news/-/jobs/artifacts/main/raw/build/2022-03_overview_en.pdf?job=build -O media/HIFIS_overview_2022_03_en.pdf +wget https://codebase.helmholtz.cloud/hifis/overall/communication/hifis-news/-/jobs/artifacts/main/raw/build/2022-03_overview_de.pdf?job=build -O media/HIFIS_overview_2022_03_de.pdf +wget https://codebase.helmholtz.cloud/hifis/overall/communication/hifis-news/-/jobs/artifacts/main/raw/build/2022-03_overview_en.pdf?job=build -O media/HIFIS_overview_2022_03_en.pdf #== 3. Get HIFIS Teaser Video ==# -wget https://gitlab.hzdr.de/hifis/overall/communication/hifis-teaser-video/-/jobs/artifacts/main/raw/video/video_full.mp4?job=video_build -O assets/videos/video_full.mp4 +wget https://codebase.helmholtz.cloud/hifis/overall/communication/hifis-teaser-video/-/jobs/artifacts/main/raw/video/video_full.mp4?job=video_build -O assets/videos/video_full.mp4 #== 4. Get Administrative and Technical Documentation ==# # tbd #== 5. Get content for consulting-handbook. ==# include_mkdocs \ - "https://gitlab.hzdr.de/hifis/software/consulting/consulting-handbook/-/jobs/artifacts/main/download?job=pages" \ + "https://codebase.helmholtz.cloud/hifis/software/consulting/consulting-handbook/-/jobs/artifacts/main/download?job=pages" \ "consulting-handbook/" diff --git a/reports.md b/reports.md index 3eb54f99150a6db3d4dd2dd2f244705857f561c7..2dc1b1369521b3d10f3b558bee7322203874a637 100644 --- a/reports.md +++ b/reports.md @@ -21,4 +21,4 @@ The access to the following documents (drafts) is currently partly restricted to #### Organisation * [HIFIS Stakeholder List](https://nubes.helmholtz-berlin.de/f/41769740) -* [HIFIS Working Groups](https://gitlab.hzdr.de/hifis/communication/hifis-structure/-/blob/master/hifis_structure.md) (to be updated) +* [HIFIS Working Groups](https://codebase.helmholtz.cloud/hifis/communication/hifis-structure/-/blob/master/hifis_structure.md) (to be updated) diff --git a/services/overall/learning-materials.md b/services/overall/learning-materials.md index 54180572b548c68cba1b2514ea7637ab610c0b46..13393e1ba1228c7c5c931b158120ea84b21ef72f 100644 --- a/services/overall/learning-materials.md +++ b/services/overall/learning-materials.md @@ -32,11 +32,11 @@ If you find issues or would like to contribute, feel free to take a look at the | Event Management with Indico | [Material][indico-material] | [Repository][indico-repo] | | Getting started with Markdown Flavours | (In preparation) | [Repository][markdown-repo] | -[containers-in-science-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-using-containers-in-science +[containers-in-science-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-using-containers-in-science [indico-material]: {{ "workshop-materials/tool-indico/" | relative_url }} -[indico-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-event-management-with-indico -[markdown-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-getting-started-with-markdown-flavors -[sw-publication-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/foundations-of-research-software-publication +[indico-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-event-management-with-indico +[markdown-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-getting-started-with-markdown-flavors +[sw-publication-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/foundations-of-research-software-publication ### Python @@ -48,14 +48,14 @@ If you find issues or would like to contribute, feel free to take a look at the | Data Visualization with _Matplotlib_ | [Material][python-matplotlib-material] | [Repository][python-matplotlib-repo] | | Test Automation | (In preparation) | [Repository][python-test-repo] | -[python-first-steps-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/first-steps-in-python +[python-first-steps-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/first-steps-in-python [python-matplotlib-material]: {{ "workshop-materials/python-matplotlib/" | relative_url}} -[python-matplotlib-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-matplotlib +[python-matplotlib-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-matplotlib [python-oop-material]: {{ "workshop-materials/python-oop/" | relative_url }} -[python-oop-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-oop-in-python +[python-oop-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-oop-in-python [python-pandas-material]: {{ "workshop-materials/python-pandas/" | relative_url }} -[python-pandas-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-pandas -[python-test-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/test-automation-with-python +[python-pandas-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-pandas +[python-test-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/test-automation-with-python ### Git and GitLab @@ -67,16 +67,16 @@ If you find issues or would like to contribute, feel free to take a look at the | Continuous Integration with GitLab CI | [Material][gitlab-ci-material] | [Repository][gitlab-ci-repo] | -[git-intro-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/git-introduction -[gitlab-basics-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/workshop-project-management-with-gitlab +[git-intro-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/git-introduction +[gitlab-basics-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/workshop-project-management-with-gitlab [gitlab-ci-material]: {{ "workshop-materials/gitlab-ci/" | relative_url }} -[gitlab-ci-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/gitlab-ci/workshop-materials -[gitlab-teams-repo]: https://gitlab.hzdr.de/hifis/software/education/hifis-workshops/software-development-for-teams +[gitlab-ci-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/gitlab-ci/workshop-materials +[gitlab-teams-repo]: https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops/software-development-for-teams ### Further Materials Not all of our workshop materials are published in a nice fashion (yet). -You can find the complete set of materials in the [Helmholtz Codebase](https://gitlab.hzdr.de/hifis/software/education/hifis-workshops). +You can find the complete set of materials in the [Helmholtz Codebase](https://codebase.helmholtz.cloud/hifis/software/education/hifis-workshops). ### Requesting Workshops diff --git a/services/software/helmholtzgitlab.html b/services/software/helmholtzgitlab.html index 5521e793c3b133168f9d6a7845959540386f367c..6c001a2213744ef0a6f3aedf87f0fd46149306ec 100644 --- a/services/software/helmholtzgitlab.html +++ b/services/software/helmholtzgitlab.html @@ -23,7 +23,7 @@ excerpt: >- Many centers offer GitLab to their scientists. In order to bundle resources and foster cross-center collaboration HIFIS Software offers - <a href="https://gitlab.hzdr.de">Helmholtz GitLab</a> + <a href="https://codebase.helmholtz.cloud">Helmholtz GitLab</a> to all Helmholtz disregarding the center affiliation. The benefits and synergies of using GitLab are manifold. Nowadays, research software needs to be open, transparent, reproducible, @@ -62,12 +62,12 @@ excerpt: >- Project Management Platform? That's perfect, no worries. GitLab offers an - <a href="https://gitlab.hzdr.de/help/user/project/import/index.md">import wizard</a> + <a href="https://codebase.helmholtz.cloud/help/user/project/import/index.md">import wizard</a> with which researchers can migrate their remote Git repositories just easily if the necessity arises. </p> <p> - <a href="https://gitlab.hzdr.de/help/topics/git/index.md" type="button" class="btn btn-outline-secondary btn-sm"> + <a href="https://codebase.helmholtz.cloud/help/topics/git/index.md" type="button" class="btn btn-outline-secondary btn-sm"> <i class="fas fa-file-alt"></i> Documentation </a> </p> @@ -91,23 +91,23 @@ excerpt: >- projects. GitLab is a specialized tool to support software project management. It offers - <a href="https://gitlab.hzdr.de/help/user/group/index.md">Groups</a>, - <a href="https://gitlab.hzdr.de/help/user/project/index.md">Projects</a>, - <a href="https://gitlab.hzdr.de/help/user/project/issues/index.md">Issue Trackers</a>, - <a href="https://gitlab.hzdr.de/help/user/project/issue_board.md">Issue/Kanban Boards</a>, - <a href="https://gitlab.hzdr.de/help/user/project/milestones/index.md">Milestones</a>, - <a href="https://gitlab.hzdr.de/help/user/project/labels.md">Labels</a>, - <a href="https://gitlab.hzdr.de/help/user/project/repository/branches/index.md">Branches</a>, - <a href="https://gitlab.hzdr.de/help/user/project/merge_requests/index.md">Merge Requests</a> + <a href="https://codebase.helmholtz.cloud/help/user/group/index.md">Groups</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/index.md">Projects</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/issues/index.md">Issue Trackers</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/issue_board.md">Issue/Kanban Boards</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/milestones/index.md">Milestones</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/labels.md">Labels</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/repository/branches/index.md">Branches</a>, + <a href="https://codebase.helmholtz.cloud/help/user/project/merge_requests/index.md">Merge Requests</a> among many other useful features. This platform is very open in terms of supported workflows in research software projects and can be adapted to almost any practical software development workflow you may think of. - Using the <a href="https://gitlab.hzdr.de">Helmholtz GitLab Service</a> + Using the <a href="https://codebase.helmholtz.cloud">Helmholtz GitLab Service</a> makes it easier to see and keep track of the progress of your projects. </p> <p> - <a href="https://gitlab.hzdr.de/help/user/project/index.md" type="button" class="btn btn-outline-secondary btn-sm"> + <a href="https://codebase.helmholtz.cloud/help/user/project/index.md" type="button" class="btn btn-outline-secondary btn-sm"> <i class="fas fa-file-alt"></i> Documentation </a> </p> @@ -139,7 +139,7 @@ excerpt: >- tedious tasks again and again. </p> <p> - <a href="https://gitlab.hzdr.de/help/ci/index.md" type="button" class="btn btn-outline-secondary btn-sm"> + <a href="https://codebase.helmholtz.cloud/help/ci/index.md" type="button" class="btn btn-outline-secondary btn-sm"> <i class="fas fa-file-alt"></i> Documentation </a> </p> @@ -161,7 +161,7 @@ excerpt: >- be stored centrally in such a registry for later reuse. </p> <p> - <a href="https://gitlab.hzdr.de/help/user/packages/container_registry/index.md" type="button" class="btn btn-outline-secondary btn-sm"> + <a href="https://codebase.helmholtz.cloud/help/user/packages/container_registry/index.md" type="button" class="btn btn-outline-secondary btn-sm"> <i class="fas fa-file-alt"></i> Documentation </a> </p> @@ -185,7 +185,7 @@ excerpt: >- keep the group of project members manageable. </p> <p> - <a href="https://gitlab.hzdr.de/help/user/packages/package_registry/index.md" type="button" class="btn btn-outline-secondary btn-sm"> + <a href="https://codebase.helmholtz.cloud/help/user/packages/package_registry/index.md" type="button" class="btn btn-outline-secondary btn-sm"> <i class="fas fa-file-alt"></i> Documentation </a> </p> @@ -210,7 +210,7 @@ excerpt: >- and automatically made accessible to anyone with the right permissions. </p> <p> - <a href="https://gitlab.hzdr.de/help/user/project/pages/index.md" type="button" class="btn btn-outline-secondary btn-sm"> + <a href="https://codebase.helmholtz.cloud/help/user/project/pages/index.md" type="button" class="btn btn-outline-secondary btn-sm"> <i class="fas fa-file-alt"></i> Documentation </a> </p>