From 0864d3699559b6fbccc3ee24aa0191c5eb6a6523 Mon Sep 17 00:00:00 2001 From: Thilo Schwarz Date: Mon, 9 Jun 2025 17:30:54 +0200 Subject: [PATCH] Refactor GitLab CI to consolidate Pages deployment into existing stages --- .gitlab-ci.yml | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5165a75..f805c22 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,6 +27,10 @@ build: - echo "Running package..." - cd ${GITLAB_CLONE_DIR} - mvn clean package + - echo "Deploying GitLab Pages from docs/" + - mkdir public + - cp -r target/apidocs/* docs/ + - cp -r docs/* public/ artifacts: paths: - target/ @@ -52,17 +56,4 @@ sonarcloud_scan: - mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar only: - merge_requests - - develop - -pages: - stage: on_commit - script: - - echo "Deploying GitLab Pages from docs/" - - mkdir public - - cp -r target/apidocs/* docs/ - - cp -r docs/* public/ - artifacts: - paths: - - public - only: - - develop + - develop \ No newline at end of file