81afb0fa4d
basic patchinfo support, calling api for generate file and to edit it
2009-11-10 09:56:34 +00:00
Michal Vyskocil
cdb8fabcbb
osc my - show maintained packages by default
2009-11-10 09:36:32 +00:00
Jürgen Weigert
e09d83c772
all *.py: TABS to spaces; osc build: counting packages during cache filling
2009-11-10 00:56:52 +00:00
Jan-Simon Möller
3226fb0f9b
add PRJ PKG also as args of buildinfo and buildconfig
2009-11-06 19:52:28 +00:00
Jan-Simon Möller
7769144d55
osc jobhistory accepts now also PRJ [PKG] REPO ARCH - enables query if not in wd.
2009-11-06 18:47:54 +00:00
fbf63aae84
change "osc maintained" syntax to "osc sm" or "osc search --maintained"
...
as decided in Build Team Meeting.
2009-11-06 16:08:20 +00:00
Dirk Mueller
2d198006b8
implement -v for osc ls -b
2009-11-04 14:31:20 +00:00
Michal Marek
df8d70b5ad
linkpac: default to cicount=copy if the link is in the same project, to avoid
...
one gotcha when building kernels
2009-11-02 21:02:58 +00:00
c0760b0938
add "osc maintained" shortcut command
...
=> implement me: show also bugowner and maintainer
2009-11-02 09:28:27 +00:00
33dcce48ce
implement "mbranch" call as documented on
...
http://en.opensuse.org/Build_Service/Concepts/Maintenance
2009-11-02 08:32:15 +00:00
09a01158de
support attribute default requests and including project attributes in
...
one request.
2009-10-30 10:18:44 +00:00
b9b8f36925
basic meta attribute features, to show, set, create or delete attributes
...
and their values
2009-10-30 09:40:46 +00:00
116f75fec8
* allow to limit the osc search results by the existens of attributes
2009-10-22 10:10:15 +00:00
Jürgen Weigert
bb6e27db24
- added 'osc bugowner' as a more intelligent version of 'osc maintainer -B'
...
- added option '-B' to osc maintainer, prints bugowner OR maintainer.
- added 'osc req help' as convenience alias to 'osc help req'.
- 'osc in' to be done. Its usage just prints a suggested zypper command line.
- Incompatible change: osc se now prints Project Package, instead of
Package Project for easier copy&paste.
- give better hint how to use osc vc without network connectivity.
- added printing of cache statistices to osc build
- implemented 'osc ls .' to take proj/pack name from current directory.
* Incompatible change: 'osc ls' now defaults to 'osc ls .',
* Use 'osc ls /' if you really want to list all projects.
* This is meant as a proof of concept. I intend to generalize this usage of '.'
for all osc commands. Feedback welcome.
2009-10-22 09:43:58 +00:00
Pavol Rusnak
661d927d38
code cleanup
2009-10-20 14:30:15 +00:00
9266647b0c
- support 100% offline build when using "osc build --noinit ..."
...
-> buildinfo gets stored in local directory as .buildinfo.xml
2009-10-20 08:43:52 +00:00
b8a915b8a2
Revert half introduced incompatible changes
2009-10-16 19:56:33 +00:00
5a1183a3d3
revert incompatible one-off-super-special-osc-req command, fixes error message on each osc call. declare this version as 0.123 RC 1
2009-10-16 15:55:29 +00:00
9a674cbda7
another try
2009-10-16 14:33:55 +00:00
c782e8d643
improve signkey help message
2009-10-16 14:21:05 +00:00
82add8761a
fix typo
2009-10-16 14:16:25 +00:00
d47bbd8819
add project key management command (osc signkey)
2009-10-16 14:12:55 +00:00
bd38438416
fix checkout of a package, which contains uploaded, but not commited
...
files. We use the latest committed version in that case.
2009-10-16 08:26:01 +00:00
Pavol Rusnak
5ef036a578
allow filtering by repo/arch in prjresults
2009-10-15 14:24:12 +00:00
Jürgen Weigert
0bcfa2a938
+- added 'osc req help' as convenience alias to 'osc help req'.
...
+- 'osc in' to be done. Its usage just prints a suggested zypper command
line.
+- Incompatible change: osc se now prints Project Package, instead of
Package Project
+ for easier copy&paste.
+
2009-10-08 14:40:06 +00:00
Jürgen Weigert
652e6b87f4
-
2009-10-08 14:21:43 +00:00
Ludwig Nussel
f9c2aaaf27
remove special case for 'se' to perform an exact match by default
...
zypper for example doesn't do that either.
2009-10-08 12:44:25 +00:00
Jürgen Weigert
6575669111
added expand_proj_pack() for suggested '.' handling.
2009-09-28 19:50:57 +00:00
Marcus Hüwe
4e30d9f946
- fixed get_request_list() call
2009-09-24 14:14:11 +00:00
Marcus Hüwe
3cfe9db980
- show pending requests after branching a package
2009-09-22 23:31:10 +00:00
Marcus Hüwe
0c5a9528e3
- check for pending requests after executing an action (e.g. checkout, update, commit). This check is disabled by default. (requested by darix)
2009-09-18 01:10:41 +00:00
Marcus Hüwe
6ca6a10955
- added support to checkout a request's source package (osc request co ID)
2009-09-16 21:39:45 +00:00
2d3be21964
adapt source update flags for new <option> block
2009-09-10 08:48:44 +00:00
Marcus Hüwe
cb16432cd9
- get rid of rpm-python:
...
* so far it was only used for querying rpms which can be done with the rpmquery module
- core.py:
* removed data_from_rpm() and tag_to_rpmpy() methods
- util/rpmquery.py:
* added staticmethod "query()"
- commandline.py, fetch.py:
* use rpmquery module instead of rpm-python/data_from_rpm()
2009-09-09 15:28:21 +00:00
Michal Marek
e312cc1916
Unbreak 'osc api'
...
Commit 7947 doesn't mention do_api at all in it's log message, yet it breaks
it.
2009-09-08 13:24:54 +00:00
ab73a24162
ups ...
2009-09-08 11:16:21 +00:00
48e96a96fb
+ - make buildhist command usable without checked out package
...
+ - rename old "platform/s" names to "repository/ies" (internal cleanup only)
2009-09-08 08:14:27 +00:00
Jürgen Weigert
7ea7ecee3d
-
2009-09-07 18:49:01 +00:00
e040ae85f5
- support modification flages on creation of submit request
...
(for auto update or clean up packages or to avoid it, when submit request got accepted)
- show request ids from package source logs
2009-09-05 13:46:55 +00:00
6648377870
* add python-keyring support
...
* We may remove direct gnome keyring support later (there are currently
reports of users who can't access obs anymore when not using gnome)
* do not write passwords to .oscrc if keyring is available and used
2009-09-04 17:48:53 +00:00
d8160a957f
and rever again the osc req shortcut.
...
Juergen, this conflicts with the old api call and you get a error
message on each osc call.
2009-09-04 16:02:59 +00:00
Marcus Hüwe
08cfb45142
- do_branch: interpolate 'getpac_default_project' config value in the help text
2009-09-03 21:32:36 +00:00
Jürgen Weigert
56d4f12dbd
- make osc getpac really get the package (instead of branch only)!
...
- expanded several tabs to spaces.
- added default project to new getpac and bco subcommand. .oscrc:getpac_default_project = OpenSUSE:Factory
(not added to branch subcommand, to not interfere with its syntax.)
2009-09-03 18:08:43 +00:00
Jürgen Weigert
6babfdf04d
- added missing code for 'osc sr -l [ID]'
...
- allow osc req as shortcut for osc request.
- allow osc cat with one parameter, if it is a url.
- core.py:makeurl() now prints the url for educational purposes if osc -v -v
2009-09-03 17:28:27 +00:00
c2cee79679
support source services better:
...
* offer updating version from server
* executing them locally on update or build
2009-09-03 14:56:48 +00:00
5f9127cd6c
fix "my request" call (haven't I did this before ?)
2009-09-03 11:25:12 +00:00
fec32ed9e4
rejected is no valid request state. Even though it got used in the past
...
:/ (but this will fail in future)
2009-09-01 15:44:57 +00:00
9e67dae8b7
bring back sr --diff option
2009-08-28 07:33:16 +00:00
06dc5b9aae
avoid warning about missing diff option during creating sr
2009-08-28 06:46:20 +00:00
80de17208d
revert changes which introduce inconsitencies or will conflict with
...
later developments.
2009-08-27 13:32:55 +00:00