| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
| |
The idea here came from Xavier Lamien. I just modified it slightly.
|
| |
|
|
|
|
|
|
| |
In the case of a fresh module created upstream, we don't have a spec
file to use for information, so we have to make a git repo outside of
the module.
|
|
|
|
|
| |
This can happen if somebody uses the "upload" target on the same file
more than once.
|
| |
|
|
|
|
|
|
| |
This way we can reuse it for new-sources as well as just plain upload.
The difference is new-sources replaces current content, upload just adds
additional content.
|
|
|
|
|
| |
This is the easy way out until we have a progress bar support via the
pycurl method.
|
|
|
|
|
|
| |
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)
|
|
|
|
|
| |
Introduces Lookaside object for interacting with the cache, as well as a
GitIgnore object for managing the project's .gitignore file.
|
| |
|
| |
|
|
|
|
| |
Also get rid of fedpkg.git and improve some documentation
|
| |
|
|
|
|
|
| |
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.
|
|
|
|
| |
Hurray for code removal!
|
| |
|
|
|
|
|
| |
This saves some code duplication and allows us to actually stream output
as it happens, when on a real tty. Woo!
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This will be useful when we start importing into fresh blank repos, but
that still needs more work.
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
I hate working with immature stuff (like myself)
|
|
|
|
|
| |
While we test in stg we want to use a different url. Easier to hack it
here then on everybody's systems.
|
|
|
|
|
| |
Koji expects a ? to separate the repo from the path, but this can be
blank so just put it before the #hash.
|
| |
|
| |
|
| |
|
|
|
|
| |
More stuff stolen from /usr/bin/koji here, but oh well.
|
|
|
|
|
|
|
| |
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.
|
|
Having the script and the module named the same was just causing too
many weird python issues, so I gave up.
|