packit-service
packit-service copied to clipboard
Research move Fedora CI related code to a separate repository
- [ ] discuss the details with team
- hardly could be a good inspiration
- [ ] move the code to a dedicated repo
Some pointers:
- jobs processing: https://github.com/packit/packit-service/blob/33b1614bed8d153a85564962f28fddf2cba0633b/packit_service/worker/jobs.py#L231-L237
- helper: https://github.com/packit/packit-service/blob/main/packit_service/worker/helpers/fedora_ci.py
- handler: https://github.com/packit/packit-service/blob/33b1614bed8d153a85564962f28fddf2cba0633b/packit_service/worker/handlers/distgit.py#L738
Just for reference, there are two related topics to this:
- Having a new identity (either via a new FAS account(s) or via a different mechanism).
- Moving into Fedora-infra OpenShift cluster.
+1, but I would say for the second point, it is more generally about having a separate deployment for the Fedora CI.