summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Wire up the commit function into the frontend.Jesse Keating2010-06-241-0/+31
|
* Add a commit functionJesse Keating2010-06-241-0/+35
| | | | | This should work well whether you're on a real tty or not, but I didn't test it for the "not a tty" aspect.
* Make use of our new function to run commands.Jesse Keating2010-06-231-78/+28
| | | | Hurray for code removal!
* Add some logging to our process calls.Jesse Keating2010-06-231-0/+5
|
* Add a function to run commandsJesse Keating2010-06-231-0/+56
| | | | | This saves some code duplication and allows us to actually stream output as it happens, when on a real tty. Woo!
* Move import_srpm out of the classJesse Keating2010-06-232-89/+87
| | | | | This is so that we can use it before we have a full fledged module to deal with, like creating something local to play with.
* Better handle imports when not all the files pre-exist.Jesse Keating2010-06-231-5/+15
| | | | | This will be useful when we start importing into fresh blank repos, but that still needs more work.
* Handle our common files not existing yet.Jesse Keating2010-06-181-2/+3
|
* Wire up import in the frontend.Jesse Keating2010-06-181-0/+33
| | | | Does not commit yet, leaving that up to the user for now.
* First pass at a function to import an srpmJesse Keating2010-06-181-0/+70
| | | | | | Right now the library just copies in the files, and makes the call to upload new sources, but does not commit anything. Leaving that up to the library caller.
* Add a function to get details of an srpmJesse Keating2010-06-181-0/+46
|
* Merge branch 'master' of ssh://git.fedorahosted.org/git/fedora-packagerDennis Gilmore2010-06-162-3/+3
|\
| * Make sure we have the right verison of GitPythonJesse Keating2010-06-151-1/+1
| | | | | | | | 0.2.0 introduced new API changes.
| * Update for new GitPython APIJesse Keating2010-06-151-2/+2
| | | | | | | | I hate working with immature stuff (like myself)
* | setup for 0.4.2.1 releaseDennis Gilmore2010-06-143-2/+12
|/ | | | | | | * Mon Jun 14 2010 Dennis Gilmore <dennis@ausil.us> - 0.4.2.1-1 - set devel for F-14 - point builds to koji.stg - correctly create a git url for koji
* Hack to force use of the stg koji environmentJesse Keating2010-06-111-0/+4
| | | | | While we test in stg we want to use a different url. Easier to hack it here then on everybody's systems.
* Construct the url for koji correctlyJesse Keating2010-06-101-1/+1
| | | | | Koji expects a ? to separate the repo from the path, but this can be blank so just put it before the #hash.
* switch the devel branch to f14Dennis Gilmore2010-06-101-2/+2
|
* 0.4.2 releaseDennis Gilmore2010-03-234-7/+49
|
* fix whitespaceDennis Gilmore2010-03-231-1/+1
|
* Fix fedora-cvs when checking out in a dir containing some existing checkoutDennis Gilmore2010-03-231-3/+5
| | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=569954 fedora-cvs fails when trying to check out something in a dir containing an existing (possibly entirely unrelated) checkout, because CVSROOT in environment does not override files possibly found in ./CVS/. cvs -d $ROOT does.
* add missing fedora_cert.Dennis Gilmore2010-03-161-4/+4
|
* bump to 0.4.1Dennis Gilmore2010-03-031-1/+1
|
* add missing import sysDennis Gilmore2010-03-031-2/+2
| | | | Make clear the message what is not implemented in certificate verification
* add a basic date check for certificates expiring soonDennis Gilmore2010-02-262-2/+12
|
* clean up the %files section of the specDennis Gilmore2010-02-181-8/+1
|
* add secondary arch wrapper script and install it for the currently running ↵Dennis Gilmore2010-02-182-2/+37
| | | | secondary arches
* drop all the sys.exit() call from the library and raise errors insteadDennis Gilmore2010-02-181-14/+10
|
* update spec file for test of 0.4.0Dennis Gilmore2010-02-181-3/+14
|
* switch fedora-cvs to use the fedora_cert python moduleDennis Gilmore2010-02-181-32/+2
|
* ignore py-compileDennis Gilmore2010-02-181-0/+1
|
* setup autotools to install our python librariesDennis Gilmore2010-02-182-18/+36
| | | | | bump to 0.4.0 install fedpkg
* actually use the fedora_cert libraryDennis Gilmore2010-02-181-6/+6
|
* from Panu MatilainenDennis Gilmore2010-02-181-2/+2
| | | | | | | | | Use correct value for *_filedigest_algorithm macros The algorithm value is numeric, supported values are explained in /usr/lib/rpm/macros file. "md5" string only works by luck, as its numeric evaluation becomes 0 which is an unknown value to rpm, which causes it to default to md5.
* Not planning on porting check, export or unusedfedpatchesJesse Keating2010-02-061-16/+16
|
* Exit when we cannot find a build urlJesse Keating2010-02-051-0/+1
|
* Add some debugging outputJesse Keating2010-02-052-0/+4
|
* Fix up some loggingJesse Keating2010-02-051-4/+9
|
* Wire up chain-buildJesse Keating2010-02-051-4/+59
| | | | Some stuff stolen from /usr/bin/koji here, but it works.
* Handle chain buildsJesse Keating2010-02-051-3/+20
| | | | More stuff stolen from /usr/bin/koji here, but oh well.
* Add a function to find the latest remote commitJesse Keating2010-02-051-0/+18
| | | | | | | This is hardcoded to origin/master right now as chain-build is the only real consumer of this and chain-build only works on rawhide. Eventually this could probably take a branch name to get a commit for, or return all the heads or something.
* Handle the renamed moduleJesse Keating2010-02-051-37/+37
|
* Revert "Move fedpkg.py into a bin/ directory"Jesse Keating2010-02-051-0/+0
| | | | | | This reverts commit 6f09fff59e3d92fea106a79d3fba56c6f2be7115. Shouldn't be necessary to stash this in bin/ anymore.
* Rename the module 'pyfedpkg' to save headaches.Jesse Keating2010-02-051-0/+0
| | | | | Having the script and the module named the same was just causing too many weird python issues, so I gave up.
* Move fedpkg.py into a bin/ directoryJesse Keating2010-02-051-0/+0
| | | | | This helps eclipse not be confused by having fdpkg.py and fedpkg/__init__.py in the same directory. Silly eclipse.
* Handle scratch builds from srpmsJesse Keating2010-02-031-14/+86
| | | | | This drags in more of /usr/bin/koji but now handles passing an srpm into scratch-build and optionally tracking progress as it is uploaded.
* Handle scratch building with srpmsJesse Keating2010-02-031-56/+45
| | | | | | This cleans up from moving a chunk of the build function into it's own koji init function. It also adds a function to deal with uploading content to koji.
* Add a init_koji functionJesse Keating2010-02-031-0/+51
| | | | | I wanted to move the koji initialization out of the build command as we could use it in different functions.
* Wire up the unused_patches functionJesse Keating2010-02-021-2/+7
|
* Add an unused_patches functionJesse Keating2010-02-021-1/+22
|