Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | switch fedora-cvs to use the fedora_cert python module | Dennis Gilmore | 2010-02-18 | 1 | -32/+2 |
| | |||||
* | ignore py-compile | Dennis Gilmore | 2010-02-18 | 1 | -0/+1 |
| | |||||
* | setup autotools to install our python libraries | Dennis Gilmore | 2010-02-18 | 2 | -18/+36 |
| | | | | | bump to 0.4.0 install fedpkg | ||||
* | actually use the fedora_cert library | Dennis Gilmore | 2010-02-18 | 1 | -6/+6 |
| | |||||
* | from Panu Matilainen | Dennis Gilmore | 2010-02-18 | 1 | -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 unusedfedpatches | Jesse Keating | 2010-02-06 | 1 | -16/+16 |
| | |||||
* | Exit when we cannot find a build url | Jesse Keating | 2010-02-05 | 1 | -0/+1 |
| | |||||
* | Add some debugging output | Jesse Keating | 2010-02-05 | 2 | -0/+4 |
| | |||||
* | Fix up some logging | Jesse Keating | 2010-02-05 | 1 | -4/+9 |
| | |||||
* | Wire up chain-build | Jesse Keating | 2010-02-05 | 1 | -4/+59 |
| | | | | Some stuff stolen from /usr/bin/koji here, but it works. | ||||
* | Handle chain builds | Jesse Keating | 2010-02-05 | 1 | -3/+20 |
| | | | | More stuff stolen from /usr/bin/koji here, but oh well. | ||||
* | Add a function to find the latest remote commit | Jesse Keating | 2010-02-05 | 1 | -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 module | Jesse Keating | 2010-02-05 | 1 | -37/+37 |
| | |||||
* | Revert "Move fedpkg.py into a bin/ directory" | Jesse Keating | 2010-02-05 | 1 | -0/+0 |
| | | | | | | This reverts commit 6f09fff59e3d92fea106a79d3fba56c6f2be7115. Shouldn't be necessary to stash this in bin/ anymore. | ||||
* | Rename the module 'pyfedpkg' to save headaches. | Jesse Keating | 2010-02-05 | 1 | -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/ directory | Jesse Keating | 2010-02-05 | 1 | -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 srpms | Jesse Keating | 2010-02-03 | 1 | -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 srpms | Jesse Keating | 2010-02-03 | 1 | -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 function | Jesse Keating | 2010-02-03 | 1 | -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 function | Jesse Keating | 2010-02-02 | 1 | -2/+7 |
| | |||||
* | Add an unused_patches function | Jesse Keating | 2010-02-02 | 1 | -1/+22 |
| | |||||
* | Wire up the build task the rest of the way | Jesse Keating | 2010-02-01 | 1 | -2/+17 |
| | | | | | This also makes use of the new cert library which needs some work still, so this code is somewhat fragile if you don't have proper certs. | ||||
* | Add some functions watch koji tasks | Jesse Keating | 2010-02-01 | 1 | -0/+82 |
| | | | | More code stolen from /usr/bin/koji | ||||
* | Add a class to watch tasks | Jesse Keating | 2010-02-01 | 1 | -0/+94 |
| | | | | | This is borrowed from /usr/bin/koji, so it can go away when koji grows a client library | ||||
* | Finish the build function | Jesse Keating | 2010-02-01 | 1 | -24/+75 |
| | | | | | | | This borrows some from /usr/bin/koji but does it in a way that allows for clients to handle watching the task if they want or not. As /usr/bin/koji gets moved more toward a koji client library some of this code can go away. | ||||
* | Use the new fedora_cert method to get a user name | Jesse Keating | 2010-01-29 | 1 | -2/+8 |
| | |||||
* | add extra macros to rpmbuild-md5 for newer rpm features in F-12 | Dennis Gilmore | 2010-01-29 | 1 | -1/+5 |
| | |||||
* | clean up the old attempt at a fedora-cert library | Dennis Gilmore | 2010-01-28 | 1 | -104/+0 |
| | |||||
* | make fedora-packager-setup use the new library so that you only need to run ↵ | Dennis Gilmore | 2010-01-28 | 1 | -5/+11 |
| | | | | it once and it can get new certs | ||||
* | make fedora-cert use the new library | Dennis Gilmore | 2010-01-28 | 1 | -94/+12 |
| | |||||
* | make fedora_cert a library so we can import it in multiple places | Dennis Gilmore | 2010-01-28 | 1 | -0/+104 |
| | |||||
* | Wire up the build target | Jesse Keating | 2010-01-07 | 1 | -2/+53 |
| | | | | | This adds a few more functions necessary for sussing out secondary arch stuff, although see the comments as this may be changing | ||||
* | Add a build function | Jesse Keating | 2010-01-07 | 1 | -0/+56 |
| | | | | | Currently this doesn't actually do anything, but the workings are there. Also make the git repo a object property. | ||||
* | Define the target when creating the object | Jesse Keating | 2010-01-07 | 1 | -0/+4 |
| | |||||
* | Add a anon git url to be used by koji | Jesse Keating | 2010-01-07 | 1 | -0/+1 |
| | |||||
* | Change debug output a bit | Jesse Keating | 2010-01-06 | 1 | -1/+1 |
| | |||||
* | Wire up mockbuild | Jesse Keating | 2010-01-06 | 1 | -2/+13 |
| | |||||
* | Add a mockbuild function | Jesse Keating | 2010-01-06 | 1 | -1/+39 |
| | |||||
* | re-wire the clone command | Jesse Keating | 2010-01-06 | 1 | -3/+3 |
| | |||||
* | Finish up the clone function | Jesse Keating | 2010-01-06 | 1 | -9/+23 |
| | | | | | More use of the git module and it's lambda for running arbitrary git commands. There is no clone command within the git module. | ||||
* | Wire up clog | Jesse Keating | 2010-01-06 | 1 | -2/+6 |
| | |||||
* | Add a clog function | Jesse Keating | 2010-01-06 | 1 | -0/+30 |
| | | | | | | This could probably be done better, but I didn't want to just copy in the sed script, and my skills at taking sed and converting them into a python regex are not so hot. So if somebody cares, they can fix it. | ||||
* | Wire up new. | Jesse Keating | 2010-01-06 | 1 | -2/+5 |
| | |||||
* | Fill in the 'new' target | Jesse Keating | 2010-01-06 | 1 | -0/+15 |
| | | | | | | | This is the first use of the 'git' library, and I'm not sure if I like it or not, but it does provide a wrapper to running various git tasks in something like a pythonic way. If nothing else it saves me from having to wrap everything myself. | ||||
* | updated Autors file to Add Jesse | Dennis Gilmore | 2010-01-06 | 2 | -0/+5 |
| | | | | Added some content to NEWS | ||||
* | Handle return codes from fedpkg | Jesse Keating | 2010-01-05 | 1 | -7/+8 |
| | | | | We now get a return code, rather than output | ||||
* | Return is not a function | Jesse Keating | 2010-01-05 | 1 | -1/+1 |
| | |||||
* | Make sure we capture error output correctly | Jesse Keating | 2010-01-05 | 1 | -19/+33 |
| | |||||
* | Use logging to get output back to the caller | Jesse Keating | 2010-01-05 | 1 | -34/+40 |
| | | | | | | Instead of returning output, just log and then return the returncode from the command being ran. This makes it a little nicer client side to deal with output. | ||||
* | Use logging instead of prints or returning output | Jesse Keating | 2010-01-05 | 1 | -7/+4 |
| |