Add first (manual) CI jobs #174

Merged
lars.winzer merged 11 commits from chore/gitlab-linting-formatting-pipeline into main 2026-03-13 23:24:46 +01:00

11 Commits

Author SHA1 Message Date
Lars Simon Winzer 147f84665e Ci: Make compile-check job run independent from other jobs 2026-03-13 23:17:10 +01:00
Lars Simon Winzer 8aa71a4430 Ci: Cache gradle for faster job execution 2026-03-13 23:11:28 +01:00
Lars Simon Winzer cfeea5222d Ci: Add job to check if project compiles 2026-03-13 23:05:23 +01:00
Lars Simon Winzer fb02faffc9 Build: Add spotless plugin and add task 2026-03-13 22:57:34 +01:00
Lars Simon Winzer 815b60232c Add: ImportOrder check to checkstyle config 2026-03-13 22:56:36 +01:00
Lars Simon Winzer 28f8d17237 Ci: Attach checkstyle report as job artifact 2026-03-13 22:36:23 +01:00
Lars Simon Winzer d311553de7 Add: Suppressions config for tests 2026-03-13 22:34:41 +01:00
Lars Simon Winzer e797470ca3 Ci: Bump image for job to 'gradle:9.3.1-jdk25' 2026-03-13 17:35:42 +01:00
Lars Simon Winzer 18f17564d5 Ci: Configure GitLab ci pipeline to execute Checkstyle on manual trigger 2026-03-13 17:29:41 +01:00
Lars Simon Winzer 57010d2872 Add: Configuration file for checkstyle 2026-03-13 17:28:24 +01:00
Lars Simon Winzer 004b2e2313 Build: Add checkstyle plugin and add gradle task 2026-03-13 16:38:56 +01:00