20 Commits

Author SHA1 Message Date
Max Lübke
04ac4b8b7b ci(gitlab): allow mirror push job to fail 2025-11-13 16:39:06 +01:00
Max Lübke
86a683f07c ci(github): add job to push to GitHub remote 2025-10-15 09:57:05 +02:00
Max Lübke
c36fe346b3 Refactor CI pipeline by removing the build stage and adjusting test job dependencies 2024-12-20 09:04:30 +01:00
Max Lübke
d399ca8190 Update CMakeLists.txt to conditionally add the bench subdirectory based on the POET_PREPROCESS_BENCHS option 2024-05-06 11:26:13 +00:00
Max Lübke
aec3d8f63a Refactor CI/CD pipeline 2024-05-06 13:17:39 +02:00
Max Lübke
a6063776ea Fix path in GitLab CI script 2024-03-07 13:41:50 +00:00
Max Lübke
5c44146633 Fix build of pages 2024-03-07 13:39:27 +00:00
Max Lübke
4c3752fd49 ci: add expiration date for build artifacts 2023-08-11 10:26:40 +02:00
Max Lübke
6e687acf45 ci: always run build and test stage on new commits 2023-08-11 10:19:02 +02:00
Max Luebke
010a594bb7 ci: create build directories for pages 2023-03-31 15:22:49 +02:00
Max Luebke
b3323e01a1 ci: improve ci
ci: add image to repository container registry
2023-03-31 15:19:23 +02:00
Max Lübke
1bc2b12184 ci: fix release url and name
ci: keep source artifacts forever
2023-03-20 15:47:43 +01:00
Max Luebke
7560e56e8c ci: fix pages job name 2023-03-06 18:04:49 +01:00
Max Luebke
be2159227e ci: Only build and test on merge request 2023-03-06 17:59:23 +01:00
Max Luebke
062f7a2151 ci: add doxygen docs to pipeline and pages 2023-03-06 17:59:23 +01:00
Max Luebke
fbb2ad6a67 ci: enable run of tests in CI 2023-03-03 15:41:11 +01:00
Max Luebke
dcfb75adee ci: add automatic release creation on tag 2023-02-09 17:28:25 +00:00
Max Lübke
6483b9c249 build: disable documentation generation per default 2022-11-10 16:02:20 +01:00
Max Lübke
2457dfc337 ci: Init submodules recursive 2022-10-06 12:15:53 +02:00
Max Lübke
4aca5c5c80 ci: Add generic build job 2022-10-06 11:01:49 +02:00