-
Notifications
You must be signed in to change notification settings - Fork 56
Open
3 / 63 of 6 issues completedLabels
area/fedoraRelated to Fedora ecosystemRelated to Fedora ecosystemarea/fedora-ciRelated to the Fedora CI serviceRelated to the Fedora CI servicecomplexity/epicLots of work ahead; planning/design is requiredLots of work ahead; planning/design is required
Description
Based on #2453 and a Fedora Change Proposal, we would like to provide CI for Fedora dist-git pull requests. (As approved by FESCO.)
The following plan is based on the Fedora Change proposal timeline:
Plan
- phase 0: (current state)
- opt-in (by Packit service configuration, let us know)
- Scratch build being run (example PR)
- phase 1 (= public opt-in + scratch build):
- phase 2 (= public opt-in + scratch build + installability check)::
- Implement installability check for Packit as a Fedora dist-git CI #2712
- public configuration for checks run by Packit by default (with installability being the only one for now)
- design structure/storage/maintenance of the shared plans
- Announce phase 2 of Packit as a Fedora dist-git CI packit.dev#999
- phase 3 (= public opt-in + scratch build + installability check + custom tests):
- final phase (= Fedora CI replacement):
- To be designed (switch to default, deprecate FedoraCI, Fedora Zuul tenant)
- user-configuration to tweak the workflow
- Create separate views for Fedora CI jobs dashboard#513
- Announce the final phase of Packit as a Fedora dist-git CI packit.dev#1001
Other related issues:
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
area/fedoraRelated to Fedora ecosystemRelated to Fedora ecosystemarea/fedora-ciRelated to the Fedora CI serviceRelated to the Fedora CI servicecomplexity/epicLots of work ahead; planning/design is requiredLots of work ahead; planning/design is required