18 Commits

Author SHA1 Message Date
Max Lübke
101f00f452 Refactor CI pipeline by removing the build stage and adjusting test job dependencies 2024-12-20 09:04:30 +01:00
Max Lübke
9ac57682f1 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
41fbd44c52 Refactor CI/CD pipeline 2024-05-06 13:17:39 +02:00
Max Lübke
2612bf04ed Fix path in GitLab CI script 2024-03-07 13:41:50 +00:00
Max Lübke
2c5c6dd166 Fix build of pages 2024-03-07 13:39:27 +00:00
Max Lübke
d4f525ccbf ci: add expiration date for build artifacts 2023-08-11 10:26:40 +02:00
Max Lübke
2d22daa820 ci: always run build and test stage on new commits 2023-08-11 10:19:02 +02:00
Max Luebke
cdce7701b8 ci: create build directories for pages 2023-03-31 15:22:49 +02:00
Max Luebke
479ecf4398 ci: improve ci
ci: add image to repository container registry
2023-03-31 15:19:23 +02:00
Max Lübke
76d71cd816 ci: fix release url and name
ci: keep source artifacts forever
2023-03-20 15:47:43 +01:00
Max Luebke
4c8eaeeb5e ci: fix pages job name 2023-03-06 18:04:49 +01:00
Max Luebke
576dbbfc46 ci: Only build and test on merge request 2023-03-06 17:59:23 +01:00
Max Luebke
9a49201f0a ci: add doxygen docs to pipeline and pages 2023-03-06 17:59:23 +01:00
Max Luebke
3f118d8991 ci: enable run of tests in CI 2023-03-03 15:41:11 +01:00
Max Luebke
744d98d4c2 ci: add automatic release creation on tag 2023-02-09 17:28:25 +00:00
Max Lübke
54681134b7 build: disable documentation generation per default 2022-11-10 16:02:20 +01:00
Max Lübke
641e85bb85 ci: Init submodules recursive 2022-10-06 12:15:53 +02:00
Max Lübke
4aac153ed8 ci: Add generic build job 2022-10-06 11:01:49 +02:00