Tomáš Hozza
f87f555362
Packit: remove EOL c8s
...
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-06-04 13:03:37 +02:00
Tomáš Hozza
6cb4cd9012
Packit: build c9s in COPR on all arches
...
Build c9s RPMs in COPR for all available architectures.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-06-04 13:03:37 +02:00
Tomáš Hozza
5b95e956a6
Packit: add c10s COPR builds on all arches
...
Build RPMs for c10s using Packit in COPR for all available
architectures.
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2024-06-04 13:03:37 +02:00
Tomáš Hozza
5fcbce535c
Packit: fix deprecated config option
...
`packit validate-config` reported:
```
common_package_config.py WARNING synced_files option is deprecated. Use files_to_sync option instead.
```
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2023-10-31 08:10:30 +01:00
Tomáš Hozza
fc7810e158
Packit: handle only tags without a 'dot'
...
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2023-10-31 08:10:30 +01:00
Ondřej Budai
d108849a59
packit: remove epel builds
...
osbuild-composer doesn't need the epel buildroot, it should be totally
buildable in just a plain RHEL buildroot. Remove the EPEL targets to save
the copr team some resources.
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2023-06-27 15:07:04 +03:00
Ondřej Budai
1d9ba597d9
packit: add aarch64 builds to RHEL 8
...
This makes our matrix for RHEL 8 and EPEL 8 the same.
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2023-06-27 15:07:04 +03:00
Ondřej Budai
90e6596172
packit: sort copr build targets alphabetically
...
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2023-06-27 15:07:04 +03:00
Ondřej Budai
6dafd59eaa
packit: use yaml anchors to dedup the copr build targets
...
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2023-06-27 15:07:04 +03:00
Jiri Popelka
10c46999b1
packit: remove upstream_package_name & downstream_package_name
...
they default to the GitHub repo name.
https://packit.dev/docs/configuration/#upstream_package_name
https://packit.dev/docs/configuration/#downstream_package_name
2023-04-18 11:36:56 +02:00
Jiri Popelka
5fda42e20c
packit: metadata key can be removed
...
It's been deprecated for some time.
Its keys can be used directly.
2023-04-18 11:36:56 +02:00
Ondřej Budai
7e13d20ca6
packit: build RPMs also for EPEL 9 and RHEL
...
Signed-off-by: Ondřej Budai <ondrej@budai.cz>
2023-03-29 12:24:16 +02:00
Simon Steinbeiss
82d4fbbb4e
packit: Enable Bodhi updates for unstable Fedoras
...
As we don't only want to get Bodhi updates for the stable releases, but
also the ones still in development, we need to use 'fedora-branched'.
See https://packit.dev/docs/configuration/#aliases
2022-09-23 09:17:38 +02:00
imagebuilder-bot
60bcfbb186
packit: Enable Bodhi update feature
...
While this feature is 'not mature yet' according to Packit developers,
we can enable it because there's no harm done. If Packit fails to
publish the Bodhi update then fedora-bot will take care of it.
2022-07-13 10:08:23 +02:00
Ygal Blum
534625fa38
Fedora - Use vendor instead of rpm dependencies
...
RPM Spec
--------
Remove all Go dependecies
Add Start and End marker comments for bundling information
Add '-k' to goprep to preserve the vendor directory
tools
-----
Add script to update the RPM spec file to generate the indication lines
based on vendor/modules.txt
Packit
------
Run the new script as a post-upstream-clone hook
Makefile
--------
Run the new script on the generated spec file before generating the RPM
mockbuild.sh
------------
Run the new script before creating the RPM
2022-06-23 18:02:09 +02:00
Simon Steinbeiss
4825f549e3
packit: Enable Koji build integration
...
Also drop the create_pr option, which was dropped by Packit.
2022-05-10 13:29:32 +02:00
Laura Barcziova
a51f52f041
Packit: build SRPMs in Copr
...
Add srpm_build_deps key to the Packit configuration to specify the needed dependencies for SRPM build
and indicate to build SRPM in Copr.
2022-03-09 22:25:54 +01:00
Pavel Raiskup
00eda75691
packit: re-enable builds for s390x architecture
...
Fedora Copr has native s390x builders now:
https://lists.fedoraproject.org/archives/list/copr-devel@lists.fedorahosted.org/message/AR3ZDKET3EXZHV3MSU3UHMO7EIKBGAN2/
Closes : #2246
Signed-off-by: Pavel Raiskup <praiskup@redhat.com>
2022-02-03 12:10:48 +01:00
Tomas Hozza
6c01d10f8b
Use PackIt for building RPMs in COPR for PRs and commits to main
...
Exclude s390x for now as it is emulated in COPR and `go` binary
segfaults when building osbuild-composer.
Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-12-06 08:41:09 +01:00
Simon Steinbeiss
f9e2924e00
packit: Use upstream github release description
...
Setting this option enables packit to use the Github upstream release
description for the specfile instead of just using all commit messages.
2021-11-12 08:48:47 +01:00
Simon Steinbeiss
e2f6dd7965
packit: Push downstream instead of creating PR
2021-10-11 10:23:30 +02:00
Simon Steinbeiss
b06753e096
packit: Propose PRs to all Fedoras
2021-09-09 11:31:21 +02:00
Simon Steinbeiss
16be38ebf6
Add support for packit
...
This is based on the packit configuration of osbuild.
COPR builds are not enabled because we are building RPMs ourselves
already.
2021-09-02 23:06:51 +02:00
Ondřej Budai
ef7e8e0772
drop packit configuration file
...
Packit is not used currently, therefore let's drop its configuration from the
repository. The change can be always reverted if we change our minds.
2020-03-25 11:43:39 +01:00
Ondřej Budai
91bce12513
add packit
2019-11-29 12:16:27 +01:00