Commit graph

6 commits

Author SHA1 Message Date
robojerk
568d10dc92 Did stuff
Some checks failed
Tests / 🐍 Lint (push) Failing after 58s
Tests / Unit tests (push) Failing after 2s
Tests / Shellcheck (push) Failing after 2s
Trigger GitLab CI / pr-info (push) Failing after 1s
Trigger GitLab CI / trigger-gitlab (push) Has been skipped
2025-08-26 11:49:49 -07:00
Lars Karlitski
5bd74d3fa2 koji-osbuild.spec: don't generate from .in file
Remove koji-osbuild.spec.in and the bits in meson.build that generate
the final spec file out of it. Pull in the changelog from how Ondřej
Budai does it in osbuild-composer, because it's adorable.

When releasing, the version now has to be bumped in the spec file.

This is to make it consistent with other osbuild projects, and to
simplify reverse dependency testing.
2020-11-20 19:37:45 +01:00
Christian Kellner
8d40d9ae54 3
This completes the development of koji-osbuild version 3.
2020-11-19 14:38:32 +01:00
Christian Kellner
1078ec427e 2
This completes the development of koji-osbuild version 2
2020-11-03 12:15:47 +01:00
Tom Gundersen
a416570ea2 schutzbot: add CI integration
The CI is in two stages, for each supported distro.

First the RPMs are generated from the spec file in the repo for the
given distro and architecture.

Once all the RPM builds have succeeded successfully, a test machine is
provisioned with osbulid-composer installed, and koji API enabled.

The repository containing the RPMs of the code being tested is also
enabled on the test machine, and the cli client is installed.

Finally, the test/integration.sh script is executed, which currently
does nothing.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2020-09-10 00:05:44 +02:00
Christian Kellner
df628f26aa Support for generating rpms via meson
Add a meson script that can be used to create rpms from the source
tree. It can also be used to install the plugins.
2020-09-08 16:58:06 +02:00