Usage
Guides and worked examples for using the tool.
- Quick start - first steps
- Webhook integrations - wiring Copr to GitHub or GitLab repos, disabling, and custom webhooks
- Submitting builds - generic build options, chroot globs, uploads, and batch delete
- Debugging a failing build - reproduce and fix failures locally
- Local builds - how SRPM and preflight builds work, and the container, mock, and native backends
- Group projects - own a project as a team with group namespaces (@alias)
- Instances, staging, and profiles - work with any Copr instance, including Fedora staging, via profiles
- Credentials from the environment - supply credentials through variables for CI and ephemeral shells
- The copr.yaml manifest - the declarative project state schema, the declared-only apply rule, and what diff and export verify
- Migrating a project to webhook builds - moving a hand-submitted project to tag-driven rebuilds, including source conversion and EOL chroot cleanup
- Packaging a Rust workspace for Copr - from a Cargo workspace to tag-driven RPM builds with a template spec, end to end
Usage documentation is generated alongside the command reference where possible, and curated by the technical writer.