Conference Presentation (After Call) FZJ-2024-01817

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Github and Gitlab - Combine the best of both worlds

 ;  ;

2024

deRSE24, WürzburgWürzburg, Germany, 5 Mar 2024 - 7 Mar 20242024-03-052024-03-07 [10.34734/FZJ-2024-01817]

This record in other databases:

Please use a persistent id in citations: doi:

Abstract: The versioning of code is important to keep track of how code changed over time. Git is the code versioning that is mainly used, and the two most popular platforms for git are Github and Gitlab.This talk aims to show ways to combine the best of these two platforms:The community and visibility of Github with the option for self hosting and additional Continuous Integration features offered by Gitlab.HPC systems are commonly and CI-systems sometimes reachable only from within the network on site. In these cases the code must reside locally (e.g. on self hosted Gitlab instances) if testing shall be done on the systems. Without a synchronization the code owners need to decide on whether to do HPC-backed CI (via Gitlab) or to include their peers (via Github). The synchronization enables to do both. It therefore leads to a higher interaction with the peer group as well as being able to test the software on the systems/machines where it shall be deployed to.


Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
Research Program(s):
  1. 5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs) and Research Groups (POF4-511) (POF4-511)
  2. RGRSE - RG Research Software Engineering for HPC (RG RSE) (RG-RSE) (RG-RSE)

Appears in the scientific report 2024
Database coverage:
OpenAccess
Click to display QR Code for this record

The record appears in these collections:
Document types > Presentations > Conference Presentations
Workflow collections > Public records
Institute Collections > JSC
Publications database
Open Access

 Record created 2024-03-06, last modified 2024-12-18


OpenAccess:
Download fulltext PDF
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)