13 Commits

Author SHA1 Message Date
Jonathan Patrick Davies
70fc6fa3c7 * common.py: New functions: checkReleaseExists() and checkSourceExists().
* buildd and pull-lp-source: Adapt code to use new functions above.
2008-08-27 10:22:08 +01:00
Loïc Minier
3407655c52 When https_proxy is in the environment, output a warning and disable it as
urllib/urllib2 don't support it; see LP #122551.
2008-08-18 13:27:20 +02:00
Loïc Minier
2875772fa6 Drop spurious tab in buildd. 2008-08-18 13:09:50 +02:00
Jonathan Patrick Davies
efb92c73af * buildd: Code cleanup on single arch options.
* doc/buildd.1: Created.
* doc/requestsync.1: Added note about sponsorship detecting.
2008-08-14 19:50:13 +01:00
Jonathan Patrick Davies
f588ea57cf * buildd: Improved build status checking and rescore requesting. 2008-08-14 12:18:44 +01:00
Jonathan Patrick Davies
d84d815050 * buildd:
- Do not rescore packages not in the build queue.
  - Sort archs in order.
2008-08-14 11:20:28 +01:00
Jonathan Patrick Davies
f48309fd48 * buildd: Do not rescore or retry successfully built packages. 2008-08-14 11:02:27 +01:00
Jonathan Patrick Davies
ba12b9a4d6 * buildd: Allow the rescoring of one arch too. 2008-08-13 23:37:06 +01:00
Jonathan Patrick Davies
abea053a51 * buildd: Improve usage notes. 2008-08-13 23:24:59 +01:00
Jonathan Patrick Davies
8ba739394c * buildd: Check that the architecture specified is correct and that --arch is
not used for incorrect operations.
2008-08-13 23:20:55 +01:00
Jonathan Patrick Davies
e636aff690 * buildd:
- Added optparse support for option handling.
  - Added support to request the rebuilding of only one architecture.
* hugdaylist: Improved number of bugs option handling.
2008-08-13 22:39:02 +01:00
Jonathan Patrick Davies
0adea5faa0 * requestsync: Use the functions in the common.py file above to authenticate
with Launchpad.
* common.py: Check that the file written has Launchpad entries.
* buildd: Use new functions in common.py.
2008-08-11 22:53:37 +01:00
Jonathan Patrick Davies
d3f18b8ec7 * buildd: Imported from Martin Pitt's scripts at:
http://people.ubuntu.com/~pitti/scripts/buildd.py
* ubuntutools/common.py: Python module to be used to enable the use of cookies
  to authenticate with Launchpad.
* debian/ubuntu-dev-tools.install: Added line to install common.py above to
  the correct location.
2008-08-11 21:48:40 +01:00