Skip to content
Snippets Groups Projects
Verified Commit a5786a01 authored by Kristian Klausen's avatar Kristian Klausen :tada:
Browse files

Inspect packages in core on a daily basis

The [core] repository is reasonably small to run repod-file package
inspect on the package files contained in it. We can run this on a
schedule to ensure, the packages are valid.

Fix #87
parent ee4022b9
No related branches found
No related tags found
1 merge request!84Inspect packages in core on a daily basis
Pipeline #24683 passed
......@@ -104,6 +104,18 @@ system_integration:
script:
- pytest -vv tests/ -m 'integration'
system_integration_core:
extends: .system_integration_test
cache:
paths:
- core/
script:
- pacman --noconfirm -Syu --needed rsync
- rsync --archive --copy-links --delete --human-readable --verbose --timeout=600 --contimeout=60 rsync://geo.mirror.pkgbuild.com/packages/core .
- find "${PWD}/core/os/x86_64/" -type f -name '*.pkg.tar.*' -not -name '*.sig' | xargs --max-args 1 --verbose repod-file package inspect >/dev/null
rules:
- if: $CI_PIPELINE_SOURCE == "schedule" && $TEST_CORE
.build:
stage: build
before_script:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment