Skip to content

Commit

Permalink
Update CI project
Browse files Browse the repository at this point in the history
  • Loading branch information
pancetta committed Jan 26, 2024
1 parent 44690a1 commit 5b89358
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
9 changes: 9 additions & 0 deletions _data/people.yml
Original file line number Diff line number Diff line change
Expand Up @@ -870,6 +870,15 @@ frings_w:
email: [email protected]
homepage: http://www.fz-juelich.de/SharedDocs/Personen/IAS/JSC/EN/staff/frings_w.html

fritz_j:
sur_name: Fritz
given_name: Jakob
affiliation: jsc
position:
topics: CI, benchmarking, RSE
email: [email protected]
homepage: https://www.fz-juelich.de/profile/fritz_j

fujita_k:
sur_name: Fujita
given_name: Kohei
Expand Down
8 changes: 6 additions & 2 deletions _projects/ci_hpc.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page_project
title: Continuous integration for HPC codes
date: 2022-02-11
updated: 2023-02-11
updated: 2024-01-26
navbar: Research
subnavbar: Projects
project_url:
Expand All @@ -15,10 +15,10 @@ keywords:
- Workflows
head: speck_r
members:
- fritz_j
- kabadshow_i
- murai_h
- nakamura_y
- bosilca_g
---

## Research topic and goals
Expand All @@ -41,6 +41,10 @@ The project started in early 2022 and the partners met during the 14th JLESC Wor

Based on the outcome of the meeting during the 2022 workshop, we started implementing a gitlab-Github coupling to enable the usage of custom gitlab runners for Github-hosted repositories automatically. The code as been released with a demo and documentation on Github: https://github.com/jakob-fritz/github2lab_action and is tested within the pySDC code developed at JSC.

## Results for 2023/2024

We have worked on continuous testing as well as continuous benchmarking in this period. In the field of continuous testing, the solution to automatically mirror code from github to gitlab was further improved. Now different workflows are supported better (e.g. not only working with branches in the same repository but also working with Pull-Requests from forks). The development of the tool can be found on github: https://github.com/jakob-fritz/github2lab_action.Furthermore, continuous testing has been extended to enhance storage and visualization the recorded performance data. See an example of that approach here: https://gitlab.jsc.fz-juelich.de/SLPP/pepc/pepc.

## Visits and meetings
None.

Expand Down

0 comments on commit 5b89358

Please sign in to comment.