7 Commits

Author SHA1 Message Date
3784a453f3 Refactor SLSA services to avoid parallel execution
- Refactor log
- Unify log for pkglistgen
- Replace external while true loop with a systemd timer for pkglistgen
- Add process check on verify-build-and-generatelists and
  generate-release-packages to avoid start pkglistgen when there is an
  instance that is already running it
- SLSA services must not share the same workdir
2024-02-15 12:25:42 -03:00
b1c4be00ac Fix SLSA systemd target 2024-02-15 12:25:42 -03:00
65b8d1bc9c Add working dir for SLSA services 2024-02-15 12:25:42 -03:00
61960698d8 Add systemd target for SLSA 2024-02-15 12:25:42 -03:00
da48b4f3a0 Change SLSA systemd services
- Add oscrc file for SLSA
- Change user to osrt-slsa
2024-02-15 12:25:42 -03:00
ed01209734 Add SLSA osrc config 2024-02-15 12:25:42 -03:00
b9d76698cf Add relpkg support
- Add script to run relpkg
- Add systemd service and timer
- Change SLSA user
- Only run pkglistgen when build finishes
2024-02-15 12:25:42 -03:00