summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Catch errors parsing spec to get name. (#676383)HEADmasterJesse Keating2011-02-091-0/+2
|
* Release 0.5.4.0Jesse Keating2011-02-093-4/+46
|
* Add changes from dist-gitJesse Keating2011-02-091-7/+29
|
* Re-arrange verify-files and slight fixupsJesse Keating2011-02-092-27/+29
|
* Add "fedpkg verify-files" commandHans Ulrich Niedermann2011-02-093-1/+28
| | | | | | | | usage: fedpkg verify-files [-h] Locally run 'rpmbuild -bl' to verify the spec file's %files sections. This is useful after a successful run of 'fedpkg install' or after a 'fedpkg local' run which failed due to %files list inaccuracies.
* Provide feedback about new-ticket. (ticket 91)Jesse Keating2011-02-091-1/+2
|
* Remove wrong comment.Jesse Keating2011-02-091-2/+0
|
* Add the new pull options to bash completionJesse Keating2011-02-091-0/+3
|
* Add a --rebase and --no-rebase option to pullJesse Keating2011-02-092-4/+29
| | | | I decided to emulate git here and not default to a rebase.
* Whitespace fixesJesse Keating2011-02-091-2/+2
|
* Update the documentation for a lot of commandsJesse Keating2011-02-091-50/+205
| | | | | | | | This feeds both command --help and the man page. Formatting is a little odd. The help = on the parser itself cannot span multiple lines with \. It'll look fine in --help but not in the man page. Multiple strings need to be used instead. The description argument can span multiple lines with \ just fine though.
* Handle working from a non-existent path (#675398)Jesse Keating2011-02-081-1/+8
|
* Fix an traceback when failing to watch a build.Jesse Keating2011-02-081-1/+2
|
* Handle arches argument for scratch builds (#675285)Jesse Keating2011-02-082-2/+11
|
* Trim the "- " out of clogs. (#675892)Jesse Keating2011-02-081-1/+1
|
* Exit with an error when appropriateJesse Keating2011-02-081-0/+3
| | | | | | When dealing with the pipe stuff, we need to catch if the first command exits with an error, because that error won't carry through to the piped command. Fixes RHBZ:634888
* Kill the Commands section.Jesse Keating2011-02-041-30/+14
| | | | Want to use the COMMAND OVERVIEW option instead.
* Add build time man page generator5/man-pageHans Ulrich Niedermann2011-02-053-3/+192
| | | | Add man page generator to generate a man page at build time.
* Add help text for global --user option5/basicHans Ulrich Niedermann2011-02-051-1/+2
|
* Comment typo fixHans Ulrich Niedermann2011-02-011-1/+1
|
* Move argparse setup into parse_cmdline functionHans Ulrich Niedermann2011-02-011-3/+10
| | | | | | | | Move the argparse setup and the actual argument parsing into a separate parse_cmdline function. This makes the actual main program more clear, and allows reusing of the argparse setup for man page generation later.
* Comment typo fixHans Ulrich Niedermann2011-02-011-1/+1
|
* Require python-hashlib on EL5 and 4Jesse Keating2011-01-311-0/+1
|
* Catch a traceback when trying to build from local branchJesse Keating2011-01-311-7/+10
| | | | | When the local branch doesn't have a merge point, catch people trying to build from a remote url.
* Release 0.5.3.0-1Jesse Keating2011-01-313-2/+40
|
* Catch the case where there is no branch merge point (#622592)Jesse Keating2011-01-301-1/+4
|
* Revert "Catch the case where there is no branch merge (#619979)"Jesse Keating2011-01-301-4/+1
| | | | | This reverts commit 6734b0afba8cc8361392fd40b5b46a11ce0bce09. Fixing a bad commit message
* Catch the case where there is no branch merge (#619979)Jesse Keating2011-01-301-1/+4
|
* Fix whitespaceJesse Keating2011-01-301-1/+1
|
* Add an argument to override the "distribution"Jesse Keating2011-01-303-24/+32
| | | | | | This allows developers to force fedpkg into not discovering the distribution based on branch name, and instead just take what the developer says it is.
* upload to lookaside cache tgz filesDennis Gilmore2011-01-301-2/+2
|
* Handle traceback if koji is down or unreachable.Jesse Keating2011-01-301-1/+5
|
* If we don't have a remote branch, query koji (#619979)Jesse Keating2011-01-301-5/+12
| | | | | This looks to see what tag 'dist-rawhide' will build into, which will tell us good info about the dist values.
* Add a method to create an anonymous koji sessionJesse Keating2011-01-301-10/+16
| | | | This will be useful to query koji without bothering to log in
* Make sure we have sources for mockbuild (#665555) (jwboyer)Jesse Keating2011-01-221-0/+6
|
* Revert "Make sure we have an srpm when doing a mockbuild (#665555)"Jesse Keating2011-01-222-7/+0
| | | | | | This reverts commit e50d2677e6d9ab661b791097dde3086ecf21c16f. Better to just download sources here, not make the srpm.
* Regenerate the srpm if spec file is newer (ticket #84)Jesse Keating2011-01-211-9/+22
| | | | | | | Compare the modification times of the spec and the srpm if it exists and see if we need to re-generate due to a spec change. Most of this code comes from Gianluca Sforna <giallu@gmail.com> with modifications from me.
* Improve cert failure message (Ticket 90)Jesse Keating2011-01-211-1/+1
|
* Get package name from the specfile. (Ticket 75)Jesse Keating2011-01-211-2/+17
| | | | | We can't trust the name of the specfile to match, so get the name as defined within the specfile.
* Handle anonymous clones in clone_with_dirs. (#660183)Ricky Zhou2011-01-211-2/+7
|
* Make sure we have an srpm when doing a mockbuild (#665555)Jesse Keating2011-01-212-0/+7
| | | | | This required a new option to mockbuild, md5. This is because srpm needs this argument to function correctly.
* Catch all errors from watching tasks. (#670305)Jesse Keating2011-01-211-2/+2
| | | | | There are just too many error types here that can trip us up, so use the dreaded catchall.
* Fix a traceback when koji goes offline (#668889)Jesse Keating2011-01-211-1/+1
|
* Fix traceback with lint (ticket 89)Jesse Keating2011-01-211-1/+1
|
* 0.5.2.0 releaseDennis Gilmore2011-01-053-3/+74
|
* switch away from list2cmdline()Dennis Gilmore2011-01-051-11/+9
| | | | | Patch from Toshio https://bugzilla.redhat.com/show_bug.cgi?id=667433#c7
* Import subprocess from stdlib when possibleDennis Gilmore2011-01-051-3/+4
| | | | | patch from Toshio https://bugzilla.redhat.com/show_bug.cgi?id=667433#c6
* Logout before watching tasksJesse Keating2010-12-031-0/+1
| | | | This can also prevent auth errors (#634946)
* Add a tool to generate the rpm changelogJesse Keating2010-12-021-0/+111
| | | | This comes from Brian Lane, ./git-changelog -v <tag>
* Handle having no sources file (#656897)Jesse Keating2010-12-021-2/+5
|