Commit Graph

104 Commits

Author SHA1 Message Date
thischwa 59ecffc86a Add SonarCloud integration and enhance CI stages
Introduced SonarCloud scan and testing stages to the CI pipeline. Defined variables for SonarCloud and added a new `on_commit` stage for running tests. Updated the `.gitlab-ci.yml` configuration to improve project quality checks and automation.
2025-04-05 20:46:43 +02:00
thischwa 39b72e5ba8 Update CI pipeline to adjust clone job and add pull stage
Reorganized the cloning logic into a dedicated pull stage and updated the cloning script for efficiency. Replaced `rules` with `only` to clarify job triggers and added the `GITLAB_CLONE_DIR` variable for better repository management.
2025-04-01 18:11:40 +02:00
thischwa e0bbc62183 Update .gitlab-ci.yml file 2025-04-01 15:47:43 +00:00
thischwa 84593da57e Add GitLab CI pipeline to sync GitHub repository daily
Introduce a `.gitlab-ci.yml` file with a job to clone a GitHub repository using a personal access token. The pipeline is scheduled to run daily via a cron rule, ensuring the repository stays in sync.
2025-04-01 17:39:28 +02:00