Marcus Huewe
bbd5a92226
Merge branch 'osc_meta_blame' of https://github.com/lethliel/osc
...
Add --blame option to the "meta" command (it only works for the
"prj", "pkg", and "prjconf" kinds). Note: the functions
show_project_meta and show_package_meta can return xml and non-xml
(depending on the value of the "blame" parameter).
2017-03-22 12:42:13 +01:00
Marco Strigl
678c79224c
added --blame switch to osc meta command
2017-03-22 08:32:05 +01:00
Marco Strigl
30b5af2d86
open 0.158 development
2017-03-21 14:31:06 +01:00
Marco Strigl
3df1724235
release 0.157.2
2017-03-21 13:33:10 +01:00
Marcus Huewe
45e27c01af
Correctly update a conflict file ('C') that is going to be deleted
...
Deleting a conflict file (state 'C') during an update operation results
in an inconsistent working copy. To fix this, we remove the conflict
file from the _in_conflict list.
2017-03-20 19:20:59 +01:00
340a72ee83
never take releasename blindly (eg. on linkpac). It needs to be set
...
explicit
2017-03-20 16:05:39 +01:00
3ab3ff0b1c
list appimage build results
2017-03-15 10:32:11 +01:00
Marcus Huewe
8bb903f41c
Make error handling in attribute_branch_pkg more robust
2017-03-14 22:50:48 +01:00
3e2bb0ec1d
add support for highly experimental native appimage.yml support
2017-03-14 19:02:01 +01:00
6b91b282b8
cat/less/blame command: default to expand to stay in sync with checkout
...
this allows us also to drop the nasty fallback code
2017-03-14 19:02:01 +01:00
Marcus Huewe
6184c7ee78
Merge branch 'path' of https://github.com/lnussel/osc
...
Add plugin directories to sys.path, because an osc plugin could rely on
additional packages or modules that are shipped with the plugin itself.
2017-03-14 14:12:45 +01:00
Ludwig Nussel
8f175484f7
Add plugin directory to search path
...
Some osc plugins ship with extra modules that are not globally installed
as python modules. So expand search path.
2017-03-14 13:39:04 +01:00
Marcus Huewe
9d0725b2d4
Fix local service run for non-existent (server-side) package
...
If a package does not exist on the server, the
Serviceinfo.getProjectGlobalServices call results in a 404. In this
case, we try it again with the _project package (note: this does not
take potential "linked" services into account, if the local package
is a _link).
Fixes : #277 ("404 on running service for non commited package")
2017-03-10 11:08:31 +01:00
Marcus Huewe
00d38be5c3
Merge branch 'compat_multibuild' of https://github.com/lethliel/osc
...
Stop using the multibuild and locallink query parameters, if the api
does not support them (in get_package_results).
2017-03-09 15:25:16 +01:00
Marco Strigl
e94c9cc280
multibuild compatibility mode for old apis
2017-03-09 14:55:30 +01:00
Marcus Huewe
ff19a5f539
Fix SSL.Connection instantiation in case of an old M2Crypto
...
Do not pass a family parameter to SSL.Connection's constructor if it
does not support it. If the family parameter is not supported, we
_try_ to fallback to socket.AF_INET, which is implicitly used by
older versions of the SSL.Connection class.
Fixes : #274 ("osc 0.157 Exception AttributeError: "Connection
instance has no attribute 'ssl_close_flag'"")
2017-03-09 13:34:17 +01:00
Marco Strigl
8f6e292637
reopen 0.158 development
2017-03-09 10:51:35 +01:00
Marco Strigl
ba9b3d8dab
release 0.157.1
2017-03-08 13:10:35 +01:00
Marco Strigl
bce1acd6fc
release 0.157.1
2017-03-08 13:07:00 +01:00
670bd90e29
fix local build of kiwi images using obsrepositories:// (affects newer python3-kiwi)
2017-03-08 13:01:08 +01:00
Marco Strigl
1cde520db5
open 0.158 development
2017-03-08 10:17:25 +01:00
Marco Strigl
7f428cccdf
release 0.157.0
2017-03-08 09:25:02 +01:00
ccafb430b8
support operation in checked out package for cat/less/blame
2017-03-07 15:07:44 +01:00
Marcus Huewe
0d79510fa0
Merge branch 'comment_command_integration' of https://github.com/lethliel/osc
...
New "comment" command.
2017-03-07 13:32:19 +01:00
Marcus Huewe
f575166cbe
Merge branch 'master' of https://github.com/FelixZhang/osc
...
Whitespace fixes in options' help text (do_checkout).
2017-03-07 12:58:13 +01:00
Marco Strigl
68f10bdb14
integrated comments command
2017-03-07 08:42:21 +01:00
Felix Zhang
f8e61cfd28
Add missing whitespaces in commandline options
2017-03-07 10:30:30 +08:00
008a6009f8
add blame command
2017-03-02 16:05:48 +01:00
Marcus Huewe
e324a36b41
Merge branch 'token_syntax_verify' of https://github.com/lethliel/osc
...
Bail in some cases if wrong args were supplied
2017-03-02 10:37:58 +01:00
Marco Strigl
d49c741b0d
added syntax check if no token opt is set
2017-03-02 09:02:19 +01:00
cf656e30d7
getbinaries: make .AppImage files executable
...
shouldn't be a security issue, since they are always in subdirectories
2017-02-27 09:45:37 +01:00
Marcus Huewe
df8e7d2fca
Merge branch 'fix/outdated_maintenance_doc_link' of https://github.com/okurz/osc
...
Fix maintenance doc links.
2017-02-24 09:21:21 +01:00
Oliver Kurz
7f985cf874
Fix outdated doc URL to maintenance setup
2017-02-23 16:02:09 +01:00
Marcus Huewe
8c82243ad5
Merge branch 'fix-sr-yes' of https://github.com/srinidhibs/osc
...
Add missing check for opts.yes to do_submitrequest.
2017-02-22 20:02:16 +01:00
Marcus Huewe
74e397b12c
Merge branch 'multibuild' of https://github.com/lethliel/osc
...
Adds a "--multibuild-package" option to the following commands:
buildlog, remotebuildlog, buildinfo, build, buildhistory, jobhistory,
rebuild, restartbuild/abortbuild, wipebinaries, getbinaries
2017-02-20 19:47:19 +01:00
B S Srinidhi
b2b59ca929
- Fix handling of "--yes" argument to "osc sr"
2017-02-20 14:01:55 +05:30
Marco Strigl
2969c9c52e
added multibuild switch (-M) to commands
2017-02-17 11:53:14 +01:00
Marcus Huewe
8efcb0b14d
Fix ret code in do_list in case of a non-existent file
2017-02-13 21:45:16 +01:00
Marcus Huewe
64cbb10095
Merge branch 'master' of https://github.com/peti/osc
2017-02-11 22:56:20 +01:00
Peter Simons
d86e960e30
Lex the contents of $PAGER to support pager commands with arguments.
...
Closes https://github.com/openSUSE/osc/issues/264 .
2017-02-11 20:21:02 +01:00
Marcus Huewe
9e6d1a592e
Merge branch 'fix_bsc#1012592' of https://github.com/lethliel/osc
2017-02-08 14:30:55 +01:00
Marco Strigl
8cf89fa122
fixes osc checkout error with checkout_rooted=1
...
see bsc#1012592
2017-02-08 13:55:36 +01:00
Marcus Huewe
025ececfdc
Merge branch 'recipe_type_guessing' of https://github.com/lethliel/osc
2017-02-02 12:52:49 +01:00
Marco Strigl
b16f1c9c90
improved build recipe guessing
2017-02-02 12:25:43 +01:00
Marcus Huewe
b0d905aa38
Print error for a failed service run in do_submitrequest
...
Additionally, we do not treat a "running" service run as an
error (the api will complain, if it is still running).
2017-01-31 23:35:43 +01:00
Marcus Huewe
3b3bb21645
Fix IPv6 support in myHTTPSConnection.connect
...
So far, the AF_INET family was implicitly used. Now, we try all families,
which are returned by socket.getaddrinfo.
Fixes : #261
2017-01-29 22:43:42 +01:00
Marcus Huewe
4246791d7b
Merge branch 'fix_#240' of https://github.com/lethliel/osc
2017-01-19 16:46:47 +01:00
Marco Strigl
24d70c03dd
quote the proj and pkg on checkout url
2017-01-19 14:53:28 +01:00
Marcus Huewe
41187aa705
Merge branch 'fix_urlgraberror_handling' of https://github.com/OlegGirko/osc
2017-01-18 18:18:15 +01:00
Marco Strigl
79202991e1
Merge pull request #257 from adrianschroeter/default_multibuild
...
RFC: show build results of multibuild packages by default
2017-01-18 09:10:38 +01:00