summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Consistently use git.* and pyfedpkg.* functionsinitial-merge-command/rawHans Ulrich Niedermann2010-08-081-67/+48
| | | | | | Also - remove -n/--dry-run argument - fix branch sorting order
* Consistently use pyfedpkg.switch_branch() functionHans Ulrich Niedermann2010-08-081-9/+6
|
* After initial-merge, switch-branch to newest oneHans Ulrich Niedermann2010-08-071-0/+1
|
* Fix global_dry_run usage (actually dry run!)Hans Ulrich Niedermann2010-08-071-0/+2
|
* whitespace consistencyHans Ulrich Niedermann2010-08-071-0/+1
|
* Typo fix in help stringHans Ulrich Niedermann2010-08-071-1/+1
|
* TODO: Use pyfedpkg.* functions instead of git callsHans Ulrich Niedermann2010-08-051-0/+2
|
* Import pyfedpkg.initial_merge via __init__.pyHans Ulrich Niedermann2010-08-052-2/+3
|
* Improve initial-merge docsHans Ulrich Niedermann2010-08-051-4/+6
|
* Implement initial-merge options -n --dry-runHans Ulrich Niedermann2010-08-051-0/+9
|
* doc improvementsHans Ulrich Niedermann2010-08-051-11/+12
|
* Remove obsolete main() & CoHans Ulrich Niedermann2010-08-051-12/+0
|
* limit default exportsHans Ulrich Niedermann2010-08-051-0/+7
|
* remove debugging print statementsHans Ulrich Niedermann2010-08-051-8/+0
|
* Finish initial-merge hookup as fedpkg subcommandHans Ulrich Niedermann2010-08-052-8/+42
| | | | TODO: Remove old command code
* refactoring initial-mergeHans Ulrich Niedermann2010-08-042-13/+28
|
* More renamesHans Ulrich Niedermann2010-08-041-0/+0
|
* Move initial-merge.py to pyfedpkgHans Ulrich Niedermann2010-08-041-0/+0
|
* Add initial-merge.py standalone scriptHans Ulrich Niedermann2010-08-031-0/+172
| | | | Will be worked into a fedpkg command later.
* Fix string typo in comparison ('feodra')Hans Ulrich Niedermann2010-08-031-1/+1
|
* Remove function call results as default param valuesHans Ulrich Niedermann2010-08-031-7/+22
| | | | | | | | | The function call is evaluated once when the module code is read. However, the os.getcwd() function might give different results at run time than at module reading time. Replaced those default param values with None, and let the functions call os.getcwd() if the param happens to be None.
* Fix rawhide branch detection (define .distshort)Hans Ulrich Niedermann2010-08-031-0/+1
| | | | Also define PackageModule.distshort for rawhide branches.
* Enable branch switching without any rpm contentJesse Keating2010-08-022-58/+62
| | | | | Without rpm content, we can't init the packagemodule, so don't try to do that when switching branches.
* Don't clog the first line of a changelogJesse Keating2010-08-021-4/+3
| | | | It's redundant.
* Also log on chain buildingJesse Keating2010-08-021-0/+3
|
* Add a nvr property to the class and use itJesse Keating2010-08-021-0/+2
| | | | | We could probably use this in more places, but this is a good start. Ticket #30
* set the loacl rpms macros to match whats set in olpc-release,Dennis Gilmore2010-08-011-2/+5
| | | | fedora-release and redhat-release. fixes a bug on local rpm creation
* Remove unused importJesse Keating2010-07-311-1/+0
|
* Fix a hashtype bugJesse Keating2010-07-311-1/+1
|
* Fix chainbuild to work for rawhide at leastJesse Keating2010-07-311-2/+4
| | | | Need more logic here to work with other chainable targets like epel.
* wrap fedora-cert.py's calls to fedora-cert module and catch exceptionsDennis Gilmore2010-07-291-4/+20
|
* wrap fedora_cert calls in try: except: and catch the errorDennis Gilmore2010-07-291-5/+13
|
* write out a arch config for mips in anticipation of the arch tea getting ↵Dennis Gilmore2010-07-291-1/+1
| | | | koji running
* Make fedpkg clone -b f?? package workJesse Keating2010-07-291-0/+6
| | | | Also works for el? and olpc?
* Try to use kitchen when available.Jesse Keating2010-07-291-1/+4
| | | | This should make things work on el4/5
* Move 'sources' to not be part of the classJesse Keating2010-07-292-54/+63
| | | | | This might work around a weird issue where the koji builders can't read the git config strings in the chroot
* Fix checking for unpushed changes on a branchJesse Keating2010-07-281-2/+4
|
* Always target dist-rawhide when building from masterJesse Keating2010-07-271-1/+1
|
* Allow anonymous checkouts with fedpkgJesse Keating2010-07-272-2/+10
| | | | Comes from https://fedorahosted.org/fedora-packager/ticket/25
* Fix cloning with branches for our new branch schemeJesse Keating2010-07-271-3/+4
|
* Remove the koji.stg hackJesse Keating2010-07-271-4/+0
|
* Update to production URLSJesse Keating2010-07-271-4/+4
|
* Impliment pushing. Thanks Jochen@herr-schmitt.deJesse Keating2010-07-262-2/+23
|
* Rework how we deal with branchesJesse Keating2010-07-232-27/+66
| | | | | | Create a new list_branches function to discover the local and remote branches. Allow creating a new branch if the requested local branch doesn't already exist.
* Replace doesn't appear to be used.Jesse Keating2010-07-231-1/+1
|
* Move things to be in alphabetical order.Jesse Keating2010-07-231-21/+21
|
* Imports go at the topJesse Keating2010-07-231-1/+2
|
* When SSL connection fails, print it on screen.Thomas Spura2010-07-231-2/+6
| | | | | | | E.g. when the handshake fails, because your certificate is too old, fedpkg will gracefully fail and not completely crash. Signed-off-by: Thomas Spura <tomspur@fedoraproject.org>
* Change how we determine branchesJesse Keating2010-07-221-17/+42
| | | | | | | | | | This requires that remote branches follow a naming scheme of <release>/master and <release>/topic where release is like "f13" or "epel6". If we don't find a f<something, epel<something>, or olpc<something>, we assume that it is either master, or a branch of master for rawhide, and treat it like rawhide. To determine rawhide target we look at all the f branches, find the latest one and add 1 to the number. Seems to work and will keep working until Fedora 99.
* Use log not printJesse Keating2010-07-151-1/+1
|