automation: automatically build pre-release RPMs

Into https://copr.fedorainfracloud.org/coprs/g/rpm-software-management/tito/
This commit is contained in:
Pavel Raiskup 2023-01-24 15:11:00 +01:00 committed by Jakub Kadlčík
parent d24d3a69a3
commit 91ef962220
2 changed files with 19 additions and 1 deletions

View file

@ -1,9 +1,17 @@
---
jobs:
- job: copr_build
- &copr
job: copr_build
trigger: pull_request
metadata:
targets:
- fedora-all
- epel-7-x86_64
- epel-8-x86_64
- <<: *copr
trigger: commit
metadata:
owner: "@rpm-software-management"
project: "tito"
branch: master

View file

@ -26,6 +26,11 @@ Tito offers the following features:
- Manage all of the above for a git repository with many disjoint packages
within it.
STATUS
======
Copr build: [![badge](https://copr.fedorainfracloud.org/coprs/g/copr/copr/package/copr-frontend/status_image/last_build.png)](https://copr.fedorainfracloud.org/coprs/g/rpm-software-management/tito/package/tito/)
RELATED PROJECTS
================
@ -51,6 +56,11 @@ From [PyPI](https://pypi.org/project/tito/):
pip install tito
[Pre-release versions for Fedora](https://copr.fedorainfracloud.org/coprs/g/rpm-software-management/tito/) (built from git `master` branch):
dnf copr enable @rpm-software-management/tito
dnf install tito
From git's `master` branch:
- First install Tito's dependencies for your architecture, i.e. `x86_64`: