.ci_linux_base: stage: build rules: - !reference [.default_rules, rules] variables: KDECI_PLATFORM_PATH: KDECI_CC_CACHE: /mnt/$KDECI_PLATFORM_PATH/caches/ KDECI_CACHE_PATH: /mnt/$KDECI_PLATFORM_PATH/artifacts/ KDECI_GITLAB_SERVER: https://invent.kde.org/ KDECI_PACKAGE_PROJECT: teams/ci-artifacts/$KDECI_PLATFORM_PATH interruptible: true before_script: - git clone https://invent.kde.org/sysadmin/ci-utilities.git --depth=1 - git clone https://invent.kde.org/sysadmin/repo-metadata.git ci-utilities/repo-metadata/ --depth=1 coverage: '/^TOTAL.*\s+(\d+\%)$/' artifacts: expire_in: 2 weeks when: always paths: - "**/failed_test_shot_*.png" # deprecated use appium_artifact_ instead - "**/appium_artifact_*" - "public/**" reports: junit: JUnitTestResults.xml coverage_report: coverage_format: cobertura path: CoberturaLcovResults.xml .suse_tumbleweed_qt6stable: image: storage.kde.org/vm-images/suse-qt611 tags: - MinimalVM - amd64 variables: KDECI_PLATFORM_PATH: suse-qt6.11 .suse_tumbleweed_qt6stable_docker: image: invent-registry.kde.org/sysadmin/ci-images/suse-qt611:latest tags: - Linux variables: KDECI_PLATFORM_PATH: suse-qt6.11