1
0
Fork 0
scripts/obs
2025-03-04 20:06:24 +01:00
..
config Update configuration 2025-02-16 15:16:25 +01:00
data [OBS unstable update bot] Update caches 2025-03-04 20:06:24 +01:00
fix-broken.sh Use token triggers for fix-broken 2021-01-05 23:06:46 +01:00
fix_broken.py Be less verbose 2021-04-30 23:06:06 +02:00
README.md Some READMEs 2021-01-03 15:36:20 +01:00
update_unstable.py Catch errors and log them 2023-12-05 20:09:21 +01:00

Open Build Service related scripts

These scripts are used to update the KDE unstable packages on the openSUSE Build Service, namely the core Plasma and Frameworks packages, the applications part of the Release Service, and other KDE applications.

  • update_unstable.py is the Python script which checks the repositories (configuration in config/repo_config.json) and compares the latest known git revision hash with the one stored (data/obs_repo_cache.json) and then signals the OBS to update the checkout and build them.
  • fix_broken.sh is a bash script which checks the state of the OBS in case there were issues with the git checkout and prods the service to do it again.

License

All scripts are licensed with a BSD 3 clause license.