1
0
mirror of https://github.com/openSUSE/osc.git synced 2026-03-01 15:01:50 +01:00

Commit Graph

  • c6f70d7506 remove hardcoded download server and use download server as reported by the rep server. This is fixing all non-opensuse.org build service instances. Adrian Schröter 2009-02-20 09:36:20 +00:00
  • 5a66ec6fe3 Add 11.1 to the osc project template, remove 10.2 Michal Marek 2009-02-18 16:34:30 +00:00
  • ab8ff4b8c2 - avoid type errors Marcus Hüwe 2009-02-18 10:22:06 +00:00
  • 85d53187cf add option to request former build status due to popular request. (Requires an OBS > 1.5) Adrian Schröter 2009-02-18 09:53:38 +00:00
  • c3136c8bf5 - fixed #469167 (don't scare users if they want to commit a nonexistent file ;) ) - removed class UnreadableFile: I don't know why it was introduced at all but it doesn't make any sense => use IOError instead Marcus Hüwe 2009-02-12 13:11:32 +00:00
  • 0dc31b96b7 - fixed #470948 (osc build: be a bit more verbose if the linked package isn't expanded) Marcus Hüwe 2009-02-11 12:53:05 +00:00
  • 6dc5498015 - fixed osc branch --develproject (the API calls it 'ignoredevel' instead of 'nodevelproject') Marcus Hüwe 2009-02-10 20:22:39 +00:00
  • 2e4570ebab - do_branch: added --revision option Marcus Hüwe 2009-02-10 15:49:34 +00:00
  • 7589a20da7 revert last change. We must not build for local, but for a real arch. While kiwi runs architecture neutral in product mode, we do still need dependency calculation for setting up the kiwi runtime enviroment. Adrian Schröter 2009-02-06 04:30:21 +00:00
  • cbdbb9516c add local architecture to enable product building Adrian Schröter 2009-02-06 03:25:08 +00:00
  • 7c93e55eb9 - fixed osc diff Marcus Hüwe 2009-02-04 20:51:25 +00:00
  • 4cef04fce4 getbinaries: doc fixes Marcus Hüwe 2009-02-03 19:45:54 +00:00
  • 6d7a501686 update NEWS Dr. Peter Poeml 2009-01-22 16:35:00 +00:00
  • 73cbb26c8b bump version (0.113) Dr. Peter Poeml 2009-01-22 16:29:16 +00:00
  • e91d0adecd TODO Dr. Peter Poeml 2009-01-22 16:29:01 +00:00
  • d2f7dd1de1 - fixed #458083 (importsrcpkg: set the url in the package meta) Marcus Hüwe 2009-01-21 21:55:53 +00:00
  • f0c19c23be spelling fix, kindly reported by William Stephenson Dr. Peter Poeml 2009-01-19 10:54:26 +00:00
  • d03dfd42a1 --typo Marcus Hüwe 2009-01-16 14:45:27 +00:00
  • 63864a5ff2 - renamed method 'pretty_diff' to 'server_diff': it can return an unified or a pretty diff (default: pretty diff) - osc diff -rX:Y: the default is to return an unified diff (to get a pretty diff use the --pretty option) - osc rdiff: the default is to return a pretty diff (to get an unified diff use the --unified option) - osc sr show --diff: the default is to return a pretty diff (to get an unified diff use the --unified option) Marcus Hüwe 2009-01-16 14:43:45 +00:00
  • edf555d9c3 osc getbinaries: optionally also download source rpms Ludwig Nussel 2009-01-16 10:31:38 +00:00
  • cc99647933 - wipebinaries: added --expansion option Marcus Hüwe 2009-01-10 22:55:25 +00:00
  • 355b6935db - osc diff: if 2 revisions are specified do a pretty_diff (TODO: BSSrcdiff.pm should generate unified diffs) Marcus Hüwe 2009-01-09 17:09:29 +00:00
  • ee64ab6954 - added support for format strings like "%(project)s" and "%(package)s" which can be used in the build-root config option. For example one could use a new chroot for each package. Marcus Hüwe 2009-01-09 16:12:45 +00:00
  • 80e3d33b2d - fixed #462869 (osc updatepacmetafromspec fails if %description is starting with newline) Marcus Hüwe 2009-01-09 11:04:51 +00:00
  • a6053debab - catch OSError exceptions which might be raised by the subprocess module (note: the subprocess module doesn't set the filename attribute so we don't get much information) Marcus Hüwe 2008-12-22 08:54:32 +00:00
  • ba3c4ac09d don't use a hardcoded path for the rpm binary otherwise it fails on distributions like debian Marcus Hüwe 2008-12-19 15:06:36 +00:00
  • 8ae5597788 - fix #459292 - be more verbose if osc meta fails Marcus Hüwe 2008-12-17 23:15:22 +00:00
  • ad11a87f92 - fix #459288 (mkpac: add info how to enable the package tracking feature) Marcus Hüwe 2008-12-17 22:45:58 +00:00
  • 3399b2e666 bump version & update NEWS Dr. Peter Poeml 2008-12-12 10:23:18 +00:00
  • 0a0cb27142 important bugfix for osc deletepac: prevent recursive deletion of a whole project, when a package name is given with a trailing slash Dr. Peter Poeml 2008-12-12 10:02:41 +00:00
  • 8092b317ed - removed unused varialbe Marcus Hüwe 2008-12-11 12:17:26 +00:00
  • e33b48f5b0 add support for more build options Ludwig Nussel 2008-12-11 11:36:07 +00:00
  • eb96e53784 - small fix in debuginfo handling (accidentally used a string in a bool expression...) Marcus Hüwe 2008-12-10 22:38:00 +00:00
  • 61cc90b31b - added: new armv7el arch for all binaries for up to ARMv7 EABI with VFP Martin Mohring 2008-12-05 21:45:11 +00:00
  • c1b99b041f - fixed importsrcpkg doc - osc build: if --keep-pkgs is used also save the src.rpm Marcus Hüwe 2008-11-29 13:32:25 +00:00
  • 7172db474e - osc build: * some cleanups in the crossbuild part * call the build script with the --arch parameter Marcus Hüwe 2008-11-28 19:37:55 +00:00
  • 656ff4a134 bump version; update NEWS Dr. Peter Poeml 2008-11-28 18:45:34 +00:00
  • 9d15f612cb - this is escaping isn't needed. If we don't want to use interpolation we should call the appropriate methods with correct parameters. (luckily nobody except Peter noticed this issue because it resulted in a 0byte ~/.oscrc) Marcus Hüwe 2008-11-28 16:53:07 +00:00
  • 61740adee9 - added: missing last parts of Cross Development support * although other targets do work, only activated arm and sh4 targets for Cross Build * powerpc could also be used for Cross Build, but uses Native Build atm * thes limited switching on of Cross Build is due to a new interface for workers that will handle workers with *super capabilites* in the future. * then you can configure Cross Build at configure/runtime, not by changing the code Martin Mohring 2008-11-22 16:38:40 +00:00
  • 8383e9e895 osc build: * rework buildinfo parser. * handle new (or rather, future) attributes named noinstall, package (we call it repopackage), repoarch. * handle kiwi builds. The urllist template (for constructing download URLs) was changed to make the '_repository' part variable. Dr. Peter Poeml 2008-11-22 10:55:33 +00:00
  • b6b4550ae7 osc ls: be able to list a single file (osc ls <project> <package> <file>) (requested by darix) Marcus Hüwe 2008-11-20 12:56:16 +00:00
  • 2bea1ad2df fix osc's ignorance of the revision option (-r) for expanded links https://bugzilla.novell.com/show_bug.cgi?id=429650 Dr. Peter Poeml 2008-11-19 12:13:18 +00:00
  • 9db331184b - added: support for ARMv5 EABI little endian arch Martin Mohring 2008-11-17 01:03:49 +00:00
  • 6e65c8d7cb osc/fetch.py: execute processes avoiding the use of a shell Dr. Peter Poeml 2008-11-14 22:32:39 +00:00
  • bfe54fd4e0 fixed detection of the build type (rpm or deb) - this was caused by the recent bs_repserver changes (r5566) Marcus Hüwe 2008-11-12 23:51:43 +00:00
  • bb254bef2b - build debuginfo packages if this is enabled in the project/package meta (this partly fixes #421390) Marcus Hüwe 2008-10-31 15:41:19 +00:00
  • 88e8d5a3a8 update NEWS and bumb version (0.110) Dr. Peter Poeml 2008-10-24 15:25:43 +00:00
  • 09948be5da fixed #436932 (call update_datastructs() after commit in order to avoid stale Package objects) Marcus Hüwe 2008-10-24 14:42:24 +00:00
  • ccda32cca2 do_branch: allow slash notation for the project/package arguments (as requested by darix) Marcus Hüwe 2008-10-16 12:34:41 +00:00
  • 16d47f03b5 - fixed #431434 - we don't need a working copy anymore when building a local package Marcus Hüwe 2008-10-14 10:38:22 +00:00
  • 1e1ec418cc - fix deprecation warnings on factory (python26) Marcus Hüwe 2008-10-11 20:26:45 +00:00
  • df8ecce631 when checking out a project, and a linkerror occurs for one of the packages, do a checkout in unexpanded form and continue checking out the rest of the project [bnc#428303] Dr. Peter Poeml 2008-10-02 15:46:52 +00:00
  • 6a44bef9b5 deletepac: allow arguments like "<project>/<package>" (which are separated by a "/") Marcus Hüwe 2008-10-01 15:01:32 +00:00
  • d6d5e441cf bump version & update NEWS file Dr. Peter Poeml 2008-09-30 15:07:44 +00:00
  • 889ef86af5 - osc getbinaries: new command to download binaries directly from the api server - core.get_binarylist(): add "verbose" switch that returns instances of class File, instead of filenames - improve core.get_binary_file(): * clean up tempfiles, * set mtime, * set file mask Function signature is changed, because I'm not aware of any user than the example script I once published on http://en.opensuse.org/Build_Service/osc_plugins Dr. Peter Poeml 2008-09-30 14:54:08 +00:00
  • 99732545b4 pass the --debug option to the build script which will take care of creating debuginfo packages Marcus Hüwe 2008-09-24 13:13:33 +00:00
  • cd406dde98 add link to plugin API to osc help output Dr. Peter Poeml 2008-09-24 12:23:56 +00:00
  • 77a18bd1da - Don't try to catch rpm-python errors if rpm-python isn't installed. Thus we can avoid a hard dependency on having rpm-python. Dr. Peter Poeml 2008-09-24 12:16:25 +00:00
  • cc0ce146e2 -added command 'rlog', to show commit logs of remote packages Tom Patzig 2008-09-23 13:39:54 +00:00
  • 6ddace8c97 - fixed #426612 - other fixes for python26 Marcus Hüwe 2008-09-21 14:44:20 +00:00
  • 35a5c21dab fuseosc: do not throw exception when no connectivity available Pavol Rusnak 2008-09-20 16:06:06 +00:00
  • c0ac2a9207 fix streaming of unfinished logfiles again Dirk Mueller 2008-09-19 22:25:06 +00:00
  • db7c4c4ad5 - fixed #427118 Marcus Hüwe 2008-09-18 15:04:42 +00:00
  • 71c49cb369 the news of 0.108 Dr. Peter Poeml 2008-09-16 12:16:04 +00:00
  • b18238e1a8 bump version to 0.108 Dr. Peter Poeml 2008-09-16 11:12:02 +00:00
  • 7f457a1d31 mmap the file readonly, it is safer and fixes uploading of readonly files in osc ftp Michal Marek 2008-08-28 09:41:42 +00:00
  • a8181f7087 - fixed #419144 - fixed new_conf_template: commented out new 'http_headers' options Marcus Hüwe 2008-08-21 18:17:40 +00:00
  • b46c000b61 update_package_meta: correctly replace existing <url> element Michal Marek 2008-08-21 12:03:42 +00:00
  • 854fe0d97a - addFiles(): added optional prj_obj parameter - do_addremove(): * if "do_package_tracking" is enabled scan the project dir for new/disappeared packages * added --recursive option (If CWD is a project dir then scan all package dirs as well) * minor pathname fix - fixed argument handling in some methods: don't remove items from a list while looping over it Marcus Hüwe 2008-08-20 19:24:55 +00:00
  • 572ed13aba Actually use the new http_headers now available in the config. Susanne Oberhauser 2008-08-20 14:18:06 +00:00
  • e1d9c67f1c Parse http_headers in api host sections. Susanne Oberhauser 2008-08-20 14:07:11 +00:00
  • 6ded17ebf0 Factor api_host_options from get_apiurl_usr to access all host specific options, not just the user. Susanne Oberhauser 2008-08-20 10:41:10 +00:00
  • f7d2a690f5 - extend the 'auth_dict' to more generic per-host options 'api_host_options' Susanne Oberhauser 2008-08-20 09:45:49 +00:00
  • f07da13359 - only reparse the config if it was actually modified. Susanne Oberhauser 2008-08-20 09:40:00 +00:00
  • b2aceda67a add new --project option to prjresults in order to show the results of a project without having a local wc (patch by Michael Wolf <maw@novell.com>) Marcus Hüwe 2008-08-19 19:37:08 +00:00
  • 1f2df92d12 submitrequest log: use the description of the submitrequest for the initial log entry otherwise its comment attribute would contain None Marcus Hüwe 2008-08-19 19:15:29 +00:00
  • 7dd72fd089 don't add an empty string ('') to the extra-pkgs list Marcus Hüwe 2008-08-19 14:36:52 +00:00
  • e93678d5a0 - added submitrequest log command to show the history of a given id Marcus Hüwe 2008-08-19 14:18:05 +00:00
  • bb11aea3fc submitrequest show: show the current state's comment Marcus Hüwe 2008-08-19 12:29:26 +00:00
  • 06c5316ba2 changed text for the revoke message (as suggested by darix) Marcus Hüwe 2008-08-17 21:14:59 +00:00
  • 5140deebff add the id of the new request to the revoke message Marcus Hüwe 2008-08-17 20:12:19 +00:00
  • fc0d61bfce - fixes for the last commit (r4684), actually only the change in core.py was intended. now 'osc submitrequest create' checks if you already submitted requests for this package, if so it'll ask you if the previous submissions should be revoked Marcus Hüwe 2008-08-17 19:10:44 +00:00
  • f4e4c91376 - minor fix in get_submit_request_list() Marcus Hüwe 2008-08-17 18:53:54 +00:00
  • 5aaaa3572a - enhanced the package template Lars Vogdt 2008-08-15 17:38:08 +00:00
  • f82ea05051 osc build: moved the architecture check more to the top. Now we first check whether we can build for the target architecture, *before* we start downloading packges. Dr. Peter Poeml 2008-08-15 14:04:27 +00:00
  • d58fffc7b6 removed debugging and other superfluous stuff Marcus Hüwe 2008-08-14 12:12:41 +00:00
  • 4df8ffd6ea Make 'metafromspec' and alias to 'updatepacmetafromspec', to make the command easier to memorize Michal Marek 2008-08-08 15:23:03 +00:00
  • d047b30aa8 unbreak osc init Michal Marek 2008-08-08 15:19:54 +00:00
  • 93e916eb39 remove empty parens after class definition so Python 2.4.2 can parse it Dr. Peter Poeml 2008-08-07 17:51:28 +00:00
  • 3359646b02 - fix bug #412918 - added a file attribute to the ConfigError() class - added new ConfigMissingApiurl() class Marcus Hüwe 2008-08-07 17:14:26 +00:00
  • 8d055f7990 - added OscConfigParser module: OscConfigParser() behaves like a normal ConfigParser() object. The only differences is that it preserves the order+format of configuration entries and that it stores comments. In order to keep the order and the format it makes use of the ConfigLineOrder() class. - removed .netrc cruft from the conf module - other config cleanups Marcus Hüwe 2008-08-07 16:40:55 +00:00
  • 1a3c80423a typo fix Dirk Mueller 2008-08-04 13:33:40 +00:00
  • 45e944efbf - --state , means "any state" - fix streaming support in osc buildlog. do not download all of the buildlog into memory before printing it (it could be very big), just print as the log comes in Dirk Mueller 2008-08-04 13:21:49 +00:00
  • 65e9011f00 - add support for listing submitrequests not in state New to osc submitreq list Dirk Mueller 2008-08-04 13:20:29 +00:00
  • 707b057891 - updatepacmetafromspec: also update the Url in the metadata (patch by Lenz Grimmer <lenz@grimmer.com>) (applied slightly modified version) - read_meta_from_spec(): use the re module to find tags and sections to avoid problems with lowercase/uppercase letters (e.g. "Url" vs. "URL") Marcus Hüwe 2008-08-03 19:36:07 +00:00
  • 3c5847e054 - init: added support to initialize a project dir Marcus Hüwe 2008-08-01 13:58:49 +00:00
  • ae07c9a945 do_package_tracking: be a bit more verbose when updating a project Marcus Hüwe 2008-08-01 11:31:12 +00:00
  • 36fb38afd0 update the new project template with current distributions Michal Marek 2008-07-31 08:15:28 +00:00
  • 0020074a8a - fix enhancement request #412157 (Add some guessing to "osc build") - "osc build" can be called with the following arguments: * osc build [OPTS] PLATFORM ARCH BUILD_DESCR * osc build [OPTS] PLATFORM (ARCH = hostarch, BUILD_DESCR is detected automatically) * osc build [OPTS] ARCH (PLATFORM = build_platform (config option), BUILD_DESCR is detected automatically) * osc build [OPTS] BUILD_DESCR (PLATFORM = build_platform (config option), ARCH = hostarch) * osc build [OPTS] (PLATFORM = build_platform (config option), ARCH = hostarch, BUILD_DESCR is detected automatically) Marcus Hüwe 2008-07-30 16:45:00 +00:00
  • 5c062ea121 - fixed bug #412145 (typo) Marcus Hüwe 2008-07-25 10:19:32 +00:00