Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use curl directly for file uploads. | Jesse Keating | 2010-07-06 | 1 | -1/+12 | |
| | | | | | This is the easy way out until we have a progress bar support via the pycurl method. | |||||
* | Pass the whole file path to the upload function | Jesse Keating | 2010-07-06 | 1 | -6/+6 | |
| | | | | | | The otherside will reduce it down to basename when it stores the file. Frequently I upload source from a different directory (say an upstream clone and source build) | |||||
* | Implement new-sources. | Devan Goodwin | 2010-07-06 | 1 | -5/+182 | |
| | | | | | Introduces Lookaside object for interacting with the cache, as well as a GitIgnore object for managing the project's .gitignore file. | |||||
* | Use the diff function. | Jesse Keating | 2010-07-01 | 1 | -1/+1 | |
| | ||||||
* | Create a (simple) diff command | Jesse Keating | 2010-07-01 | 2 | -0/+48 | |
| | ||||||
* | Add filtering so we only check out branches we want with clone --branches | Casey Dahlin | 2010-06-25 | 1 | -2/+4 | |
| | ||||||
* | Point branches to the correct upstream for clone --branches | Casey Dahlin | 2010-06-25 | 1 | -5/+21 | |
| | | | | Also get rid of fedpkg.git and improve some documentation | |||||
* | Implement fedpkg.py clone --branches | Casey Dahlin | 2010-06-25 | 1 | -9/+39 | |
| | ||||||
* | Wire up the commit function into the frontend. | Jesse Keating | 2010-06-24 | 1 | -0/+31 | |
| | ||||||
* | Add a commit function | Jesse Keating | 2010-06-24 | 1 | -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 Keating | 2010-06-23 | 1 | -78/+28 | |
| | | | | Hurray for code removal! | |||||
* | Add some logging to our process calls. | Jesse Keating | 2010-06-23 | 1 | -0/+5 | |
| | ||||||
* | Add a function to run commands | Jesse Keating | 2010-06-23 | 1 | -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 class | Jesse Keating | 2010-06-23 | 2 | -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 Keating | 2010-06-23 | 1 | -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 Keating | 2010-06-18 | 1 | -2/+3 | |
| | ||||||
* | Wire up import in the frontend. | Jesse Keating | 2010-06-18 | 1 | -0/+33 | |
| | | | | Does not commit yet, leaving that up to the user for now. | |||||
* | First pass at a function to import an srpm | Jesse Keating | 2010-06-18 | 1 | -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 srpm | Jesse Keating | 2010-06-18 | 1 | -0/+46 | |
| | ||||||
* | Update for new GitPython API | Jesse Keating | 2010-06-15 | 1 | -2/+2 | |
| | | | | I hate working with immature stuff (like myself) | |||||
* | Hack to force use of the stg koji environment | Jesse Keating | 2010-06-11 | 1 | -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 correctly | Jesse Keating | 2010-06-10 | 1 | -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 f14 | Dennis Gilmore | 2010-06-10 | 1 | -2/+2 | |
| | ||||||
* | fix whitespace | Dennis Gilmore | 2010-03-23 | 1 | -1/+1 | |
| | ||||||
* | Fix fedora-cvs when checking out in a dir containing some existing checkout | Dennis Gilmore | 2010-03-23 | 1 | -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 Gilmore | 2010-03-16 | 1 | -4/+4 | |
| | ||||||
* | add missing import sys | Dennis Gilmore | 2010-03-03 | 1 | -2/+2 | |
| | | | | Make clear the message what is not implemented in certificate verification | |||||
* | add a basic date check for certificates expiring soon | Dennis Gilmore | 2010-02-26 | 2 | -2/+12 | |
| | ||||||
* | add secondary arch wrapper script and install it for the currently running ↵ | Dennis Gilmore | 2010-02-18 | 1 | -0/+13 | |
| | | | | secondary arches | |||||
* | drop all the sys.exit() call from the library and raise errors instead | Dennis Gilmore | 2010-02-18 | 1 | -14/+10 | |
| | ||||||
* | switch fedora-cvs to use the fedora_cert python module | Dennis Gilmore | 2010-02-18 | 1 | -32/+2 | |
| | ||||||
* | 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. |