Updated
almost 2 years
ago.
4 hacker ♥️.
Yast team has a great experience in automating tasks that can be done by machines in order to save time that can be used better. We usually use Jenkins for running these jobs.
Why to use automation?
- It's error-prone
- It runs 24 hours a day, even on weekends
- It's much faster than humans
- It can do all the boring stuff and never complains
Examples of automation
- Open pull-requests reminder https://github.com/jreidinger/pull_requests_reminder @Jenkins
- Auto-testing and auto submission to OBS/IBS for all now code via Packaging Tasks, e.g., @Jenkins
Ideas what can be automated further
- Bugzilla is now able to set several NEEDINFO flags, one can be lost is so many e-mails and this simple tool would daily check for NEEDINFO pending (per user, per team, ...)
- Even better are e-mails from FATE - this tool should, again, check for NEEDINFO flags and report them to you
- Automatic generator of translations and auto-submitter to openSUSE
- Any more ideas are welcome!
This project is part of:
Hack Week 11
Activity
Comments
-
about 9 years ago by locilka | Reply
Bugzilla checker lives at: https://github.com/kobliha/bugzilla-tools
-
Similar Projects
Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni) by vizhestkov
[comment]: # (Please use the project descriptio...
Reduce the amount of TODOs for RuboCop in OBS by enavarro_suse
Project Description
The OBS project has a...
Dawnscanner: parsing a simple sinatra application by pperego
[comment]: # (Please use the project descriptio...
Modernize SCC Customer Management and/or Patchfinder by digitaltomm
[comment]: # (Please use the project descriptio...
Catalog/Online Store for a bakery in Rails 7 by gfilippetti
[comment]: # (Please use the project descriptio...
Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil
Join the Gitter channel! [https://gitter.im/uy...
Generic text file preprocessor using custom syntax for define include ifdef by mdati
Project Description
Scope of this project...
Installation server setup utility - continued by csalmond
Project Description
Create a utility that...
Collect flaky test cases identified by the team in a GitHub board and highlight them in the Test report by oscar-barrios
Project Description
Flaky tests: Th...
Deep clean-up of the Uyuni documentation files by omaric
Project Description
This project is plann...
Avahi Integration and Network Connection by vojha
Avahi Integration and Network Connection
...
Test Results for openQA on GitHub by livdywan
Project Description
Jobs in openQA are us...
AI frontend to Bugzilla by paolodepa
Project Description
Over the years, our b...
Bugzilla mobile client by paolodepa
Project Description
_DISCLAIMER: I'm **no...