imcsk8/borga
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Summary: Borga means bug-Orga. Orga is one of the enemies of Godzilla [1], so project Borga was started to become enemy of Bugzilla :). It is supposed to be CLI tool to help me work with Bugzilla during packaging process. Config: You have to create config file '~/.borga' with following format: SERVICE = "https://bugzilla.redhat.com/xmlrpc.cgi" USERNAME = "bzuser@mail.com" PASSWORD = "bzpass" MONGODB_URL = "localhost" MONGODB_PORT = 27017 SECRET = "linopt_token_secret" VM_PASSWORD = "password for VMs" If you don't want to have config file in your home directory put path to the config file to BORGA_CONF env Dependency: Requires kobo.client (fedorahosted.org/kobo) Requires (brew or brewkoji) and koji Requires python-bugzilla >= 0.8.0 Examples: borga check-flags --owner='user@redhat.com' --flags=devel_ack,qa_ack Fedora bash - will print list of bugs in POST for component bash in product Fedora owned by user@redhat.com which don't have given flags in status + borga format-msg --owner='user@redhat.com' Fedora bash - will print list of bugs in POST for component bash in product Fedora owned by user@redhat.com borga set-modified --owner='user@redhat.com' --fixed-in='bach-1.2-3.f18' Fedora bash - will change status to MODIFIED and fill 'Fixed in' for all bugs in POST for component bash in product Fedora owned by user@redhat.com borge get-token - will print LinOTP counter-based token number Future plans: Gonna implement everything needed to build package with fedpkg (or internal synonym) by one or two borga commands Links: [1] http://thearchnemesis.com/godzillamonsters.html
About
Build tool
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published