Tag: automation

Two shell functions to simplify Pagure pull request reviews

A project maintainer of an active open source project will learn new git magic tricks. Every maintainer also has their own procedure of reviewing and testing pull requests. To do this, a maintainer may have an incantation of git commands to set things up exactly the way they want.

But there is no easy, one-click way of doing this. Some commands must be run a specific order to pull a fresh local copy of a pull request. While reviewing several pull requests in a week, I realized a set of commands I was using frequently and converted them into these shell functions:

Continue reading

New Taskotron tasks

For a while now, Fedora Quality Assurance (QA) is busy with building Taskotron core features and didn’t have resources for additions to tasks that Taskotron runs. That changed a few weeks back when we started running task-dockerautotest, task-abicheck and task-rpmgrill tasks in our development environment. Since then, we are happy with the results of those tasks. We deployed them to the production instance last week. Please note that the results of those tasks are informative only. Let’s introduce the tasks briefly.

Continue reading

Taskotron Results to Notifications

Taskotron: Problem, Solution, Implementation

With Taskotron not sending comments to Bodhi anymore, there was no easy way to be notified about task results. This changed about a month ago when Taskotron started emitting fedmsgs so results started arriving to packagers. Last week, we fine-tuned notifications so packagers have more power over what result notifications they receive. Let’s have a look what are the defaults and what you can do to change them to suit your needs.

Continue reading

Copyright © 2024 Fedora Community Blog

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Theme by Anders NorenUp ↑