Trigger packit only for specific package in monorepo
Packit-service now supports the --package parameter in PR comments to specify package for which to run jobs. One test was added to test this functionality.
TODO:
- [ ] Update or write new documentation in
packit/packit.dev.
There is some commented monorepo-related code in process_fedora_ci_jobs. It's not used, but might be useful in future.
Fixes #2467
Related to
Merge before/after
RELEASE NOTES BEGIN
Packit-service now supports the --package parameter in PR comments to specify package for which to run jobs.
RELEASE NOTES END
🔍 Existing Issues For Review
Your pull request is modifying functions with the following pre-existing issues:
📄 File: packit_service/worker/jobs.py
| Function | Unhandled Issue |
|---|---|
get_handlers_for_comment_and_rerun_event |
GitlabAPIException: 404: 404 Not found task.steve... Event Count: 1 |
Did you find this useful? React with a 👍 or 👎
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/03f9963d40b448dc922e592654d8d45b
:heavy_check_mark: pre-commit SUCCESS in 1m 53s :heavy_check_mark: packit-service-tests SUCCESS in 3m 47s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/4752827fdcfa4371bb6fc0abcbd19a67
:heavy_check_mark: pre-commit SUCCESS in 1m 58s :heavy_check_mark: packit-service-tests SUCCESS in 3m 35s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/fabb7db32dee471cb220fea364852040
:heavy_check_mark: pre-commit SUCCESS in 1m 55s :heavy_check_mark: packit-service-tests SUCCESS in 3m 46s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/0b91fdef1762429f9e0acbcf4d57678c
:heavy_check_mark: pre-commit SUCCESS in 2m 03s :heavy_check_mark: packit-service-tests SUCCESS in 3m 36s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/a4891bddc43249a7bebc3f50dc13b5fa
:heavy_check_mark: pre-commit SUCCESS in 1m 58s :heavy_check_mark: packit-service-tests SUCCESS in 3m 58s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/9e133aad1e044561a61498f76ac64175
:heavy_check_mark: pre-commit SUCCESS in 1m 50s :heavy_check_mark: packit-service-tests SUCCESS in 4m 22s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/557159d14fd0490d8dd60e4e7d6f61c4
:heavy_check_mark: pre-commit SUCCESS in 1m 53s :heavy_check_mark: packit-service-tests SUCCESS in 4m 13s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/4c52480406744768952f09f76d8f3b11
:heavy_check_mark: pre-commit SUCCESS in 2m 32s :heavy_check_mark: packit-service-tests SUCCESS in 3m 58s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/21e2d5e2025a48a898ef4e16498cbe00
:heavy_check_mark: pre-commit SUCCESS in 1m 49s :heavy_check_mark: packit-service-tests SUCCESS in 3m 33s
/gemini review
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/5ebc68e1b19b4ef6a9798b4dd844d1a2
:x: pre-commit FAILURE in 1m 44s :x: packit-service-tests FAILURE in 3m 22s
/gemini review
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/bfb9667ea3744d2d8608c3826b3c9eb2
:heavy_check_mark: pre-commit SUCCESS in 1m 48s :x: packit-service-tests FAILURE in 3m 19s
/gemini review
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/5f1f2d74c44c4d778e761a6fc44a3987
:heavy_check_mark: pre-commit SUCCESS in 1m 47s :x: packit-service-tests FAILURE in 3m 28s
recheck
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/22e4045905a64d4baeafb5dc5dbd2269
:heavy_check_mark: pre-commit SUCCESS in 1m 45s :x: packit-service-tests FAILURE in 3m 28s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/2a88af5bb2b44dd5a51f9c3473019e2f
:heavy_check_mark: pre-commit SUCCESS in 1m 45s :heavy_check_mark: packit-service-tests SUCCESS in 3m 19s