% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@INPROCEEDINGS{Fritz:1008405,
author = {Fritz, Jakob and Kabadshow, Ivo and Speck, Robert},
title = {{C}ontinuous {I}ntegration for {HPC}},
reportid = {FZJ-2023-02331},
year = {2023},
abstract = {This project-talk shall give an update on the current
status of the CI-HPC project within JLESC. In the last
JLESC-meeting some issues and aspects of CI-HPC were raised,
that have been taken care of. Two shall be presented
here.First, an approach to combine best of both worlds from
GitHub and GitLab: The large community and visibility of
GitHub with the rich feature set that is available in the CI
of Gitlab. This is especially relevant if there are
self-hosted Gitlab-Instances with access to computing
infrastructure, that is not reachable from the outside
otherwise.Another aspect was how to simplify the setup of
Gitlab-Runners. As the architecture of HPC-Systems changes,
the testing of the code that runs on those machines should
also change. Therefore, it is important to execute developed
code on machines with the same characteristics (e.g.
architecture). But not all architectures offer the
possibility to run docker-containers. For those cases
SSH-Executors can be used in Gitlab-Runners to execute
automated tests on remote machines. The talk will introduce
a way to also setup this kind of runner easily. This makes
it possible to run CI-Jobs on much more machines and on more
architectures.},
month = {Mar},
date = {2023-03-21},
organization = {15th JLESC Workshop, Bordeaux
(France), 21 Mar 2023 - 23 Mar 2023},
subtyp = {After Call},
cin = {JSC},
cid = {I:(DE-Juel1)JSC-20090406},
pnm = {5112 - Cross-Domain Algorithms, Tools, Methods Labs (ATMLs)
and Research Groups (POF4-511) / JLESC - Joint Laboratory
for Extreme Scale Computing (JLESC-20150708) / RGRSE - RG
Research Software Engineering for HPC (RG RSE) (RG-RSE)},
pid = {G:(DE-HGF)POF4-5112 / G:(DE-Juel1)JLESC-20150708 /
G:(DE-Juel-1)RG-RSE},
typ = {PUB:(DE-HGF)6},
url = {https://juser.fz-juelich.de/record/1008405},
}