https://github.com/packit/tmt-plans
Shared library of TMT plans
https://github.com/packit/tmt-plans
Last synced: 11 months ago
JSON representation
Shared library of TMT plans
- Host: GitHub
- URL: https://github.com/packit/tmt-plans
- Owner: packit
- License: mit
- Created: 2023-09-18T13:55:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T23:11:03.000Z (over 1 year ago)
- Last Synced: 2024-11-19T00:20:31.034Z (over 1 year ago)
- Language: Shell
- Size: 43 KB
- Stars: 0
- Watchers: 7
- Forks: 3
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Packit-tmt
This is a repository containing reusable tmt tests focused on testing the packaging process.
It is assumed that these tests are imported and used in a testing-farm environment or through their reproduction
script.
## Quick-start
In order to import such tests, simply define a tmt plan with the content:
```yaml
plan:
import:
url: https://github.com/packit/tmt-plans
name: /plans/name-of-reusable-plan
```
You can alter the inputs of this plan through environment variables.
## Plans available
- Plans equivalent with jobs run on `bohdi`
- [`/plans/rpminspect`](plans/rpminspect)
- [ ] `/rpmdeplint`
- [ ] `/installability`
- Other plans
- [`/plans/rpmlint`](plans/rpmlint)