1
0
mirror of https://github.com/openSUSE/osc.git synced 2024-11-11 07:06:16 +01:00
Commit Graph

1079 Commits

Author SHA1 Message Date
Marcus Huewe
a5a4f6da7a Merge branch 'master' of git://gitorious.org/opensuse/osc 2010-02-18 14:21:17 +01:00
Marcus Huewe
1510533358 - added help text to localbuildlog
- reworked localbuildlog
2010-02-18 14:20:40 +01:00
57a8533ee8 fix linktobranch apiurl usage 2010-02-18 14:14:48 +01:00
Marcus Huewe
69333ac2e0 - mark 'build_platform' option as deprecated 2010-02-18 13:58:01 +01:00
Marcus Huewe
284c529a41 - skip directories when adding files to a package 2010-02-17 20:45:09 +01:00
Michal Vyskocil
f5033535c1 buildurl support for buildlog command 2010-02-16 13:49:14 +01:00
Michal Vyskocil
2ec430ccfe fix remotebuildlog help 2010-02-16 12:23:25 +01:00
Marcus Huewe
8df5e1fe38 - make sure the buffer is flushed 2010-02-15 23:56:21 +01:00
Marcus Huewe
e402064bb2 - fixed #579840 ("osc diff output should use a tab as separator behind filenames")
"svn diff" is doing the same so it shouldn't harm
2010-02-14 19:10:10 +01:00
Luboš Luňák
4b95a71620 avoid useless conversion to set that randomizes arguments order
I admit my Python skills are pretty weak, but this set conversion
appears to be useless and it can change order of arguments from e.g.
--jobs 2 --icecream 20
to
--icecream 20 --jobs 2
As the --jobs 2 actually comes from OSC itself on multicore systems
and --icecream 20 was passed from the command line, this
obviously renders the --icecream argument rather useless.
2010-02-12 18:37:12 +01:00
Marcus Huewe
ef98fdba4f Merge branch 'master' of git://gitorious.org/opensuse/osc 2010-02-12 15:55:01 +01:00
Marcus Huewe
b877b7bcfa - added "localbuildlog" command 2010-02-12 15:54:33 +01:00
c2a541ab0c typo fix 2010-02-12 14:13:48 +01:00
Marcus Huewe
8670d82fad - fixed indention
- added 'icecream' to  config dict
2010-02-12 11:55:09 +01:00
Ludwig Nussel
d5ae3ef2b4 command line options for cpio (default=off) 2010-02-12 11:23:03 +01:00
Ludwig Nussel
daf3516d1c add fetch-cpio support again
This partially reverts commit 0b60db740c.
2010-02-12 11:23:03 +01:00
a1230a0302 speak about supersed when doing a supersed ;) 2010-02-12 11:16:37 +01:00
Ludwig Nussel
77f01091a4 better linewrapping and output of umlauts 2010-02-12 10:12:21 +01:00
Ludwig Nussel
68dd680cf3 make iceream configurable in config file 2010-02-12 10:12:21 +01:00
4a18c18d34 do not point to keyservers for gpg key. They don't get exported by default. 2010-02-11 20:59:32 +01:00
Marcus Huewe
a116d8f354 - always remove tempfile
- cleaned up metafile() class
2010-02-11 21:22:07 +01:00
Marcus Huewe
51768ba3c2 - cleanup 2010-02-11 20:55:08 +01:00
Ludwig Nussel
78d2e9c314 convenience mode for changedevelrequest 2010-02-11 12:47:47 +01:00
Ludwig Nussel
cb5ac5af3e store commit message so it doesn't get lost on failure 2010-02-11 12:47:47 +01:00
Ludwig Nussel
0b1e0b89ea unchanged log message is no error 2010-02-11 12:47:47 +01:00
Ludwig Nussel
5da4957347 Revert "use the baserev on links by default for diffing"
Unfortunately produces weird results sometimes. There's probably some
smart code needed to determine when to use baserev.

This reverts commit 94c9a3dde7.

Conflicts:

	NEWS
2010-02-11 12:47:47 +01:00
Marcus Huewe
5d27ea3cd7 - get out of the loop.. 2010-02-11 02:48:08 +01:00
Marcus Huewe
3a909cf75b - review a request interactively
per default this "feature" is disabled
2010-02-11 01:47:47 +01:00
Marcus Huewe
3e4f6fdc9e - added OscTextMeter() class
it's sole purpose is to show the progress immediately because it might take
some time until it shows up (depending on the used bufsize)
2010-02-09 21:22:32 +01:00
Marcus Huewe
9187508513 - fixed #547005 ("osc co could show download progress") 2010-02-09 20:57:10 +01:00
Marcus Huewe
88b866f733 - store buildinfo and buildconfig in the correct dir 2010-02-09 16:35:48 +01:00
Marcus Huewe
452a33bce5 - oops.. removed ')' 2010-02-09 02:27:29 +01:00
Marcus Huewe
4c3df68afd - remove redundant checks etc. 2010-02-09 00:08:21 +01:00
Marcus Huewe
8b53dbbffd - simplify 2010-02-08 23:31:27 +01:00
Marcus Huewe
b773977410 - fixed #577792 ("osc sr: revoke-existing inquiry not accurate") 2010-02-08 20:16:03 +01:00
Marcus Huewe
2f290cdda6 - fixed #577156 ("osc: develproject redirection notice absent")
Note: this only works properly with api's which have commit 357d0dbd1f77967fe020c16917531bcb354245d5
2010-02-08 19:58:14 +01:00
Marcus Huewe
fa66ca5f5d - rpmq is always "defined"/not None 2010-02-05 15:22:05 +01:00
Marcus Huewe
f1a04bc50d - always close the file 2010-02-05 15:17:45 +01:00
Marcus Huewe
8d1c1804bf - fix + beautify 2010-02-05 15:14:48 +01:00
116fec879e do not complain about _service files 2010-02-05 11:49:57 +01:00
1cb627a289 allow to skip source services 2010-02-05 10:32:27 +01:00
c18adb7edf do not crash on reading rpms (missuse of filname as file object) 2010-02-05 10:31:26 +01:00
8f3683b497 Merge commit 'refs/merge-requests/1' of git://gitorious.org/opensuse/osc 2010-02-05 08:55:46 +01:00
Marcus Huewe
7d6ede13ab - use a tempfile 2010-02-04 20:32:59 +01:00
Ludwig Nussel
f29fc17f83 better c&p'able output of osc maintainer 2010-02-02 16:15:38 +01:00
Ludwig Nussel
e21e1e9e42 fetch meta data only if it's actually needed 2010-02-02 16:15:38 +01:00
Ludwig Nussel
f635b50e3b don't abort osc sr -d due to wrong develproject 2010-02-02 14:59:40 +01:00
Ludwig Nussel
010b55020e parse server diff to generate submitrequest message template 2010-02-02 14:59:40 +01:00
Ludwig Nussel
f29ffcdaef move changes file diff parser to separate function 2010-02-02 14:59:40 +01:00
Ludwig Nussel
048c479a3e remove broken -l option to osc sr 2010-02-02 14:59:40 +01:00
Ludwig Nussel
098ec5b861 display details of finish 2010-02-02 14:59:40 +01:00
Marcus Huewe
89a3ee1b71 - distinguish between 'su' and other suwrappers (at least it should work now with 'su' and 'sudo') 2010-01-30 21:41:49 +01:00
Marcus Huewe
7b00934a47 - don't hardcode path to chroot binary 2010-01-30 19:22:32 +01:00
Marcus Huewe
f88e3f7c3f - fixed #574758 ('"osc" cannot commit "read-only" files.')
- simply use shutil.copyfile() instead of shutil.copy2() because we don't
  care about the file mode etc.
2010-01-30 18:05:25 +01:00
Marcus Huewe
0d67340644 - fixed #571491 ("[osc] --local-package always builds for the host system and doesn't respect the server repos anymore since 0.125") 2010-01-30 17:06:43 +01:00
Marcus Huewe
58f4740835 - added new command "osc chroot"
- added new helper method parse_repoarchdescr()
2010-01-30 16:18:30 +01:00
Marcus Huewe
3dc4a09a29 - use correct package name unless --local-package is specified 2010-01-30 00:08:28 +01:00
Marcus Huewe
fe6dec5410 - also detect a kiwi file 2010-01-29 23:16:15 +01:00
Marcus Huewe
73770458a7 - cleanup + fixed "osc build --local-package..." 2010-01-29 23:13:36 +01:00
94c9a3dde7 use the baserev on links by default for diffing 2010-01-29 16:56:36 +01:00
Marcus Huewe
8c50908891 - fixed 'project/package/repository/arch' support 2010-01-28 20:00:34 +01:00
Michal Vyskocil
612ac35f28 fix exception message in parse_disturl 2010-01-28 13:22:44 +01:00
Michal Vyskocil
1d44150c7f add a buildlogurl support to osc remotebuildlog command 2010-01-28 13:20:11 +01:00
293d03536f fix patchinfo command, not crashing anymore
Conflicts:

	NEWS
2010-01-27 13:16:26 +01:00
Marcus Huewe
97a6a9e63c - use base64 module for base64 encoding (as suggested by Luke Imhoff) 2010-01-22 20:16:38 +01:00
Marcus Huewe
7f9b4a37df - fixed indention 2010-01-22 14:29:26 +01:00
9911870639 do not fill crap into our database by default 2010-01-22 08:58:18 +01:00
Michael Schroeder
8a8780d1db Merge branch 'master' of gitorious.org:opensuse/osc 2010-01-21 14:47:39 +01:00
Michael Schroeder
b821c2ed6d - default to expanded for new packages in osc up, like we do in osc co 2010-01-21 14:47:04 +01:00
73b5bc65d5 fixing attribute set/create command for final 1.7 API
Conflicts:

	NEWS
	osc/core.py
2010-01-21 10:32:35 +01:00
Michael Schroeder
151b9b699d - also freeze if 'up -e' fails, code cleanup 2010-01-20 17:55:44 +01:00
Marcus Huewe
14288a9468 - changed appname handling 2010-01-20 14:46:10 +01:00
Ludwig Nussel
f2f948388e appname should be osc for ssl support 2010-01-20 09:15:51 +01:00
Marcus Huewe
aee78f6150 - fixed do_branch 2010-01-19 19:15:45 +01:00
Luke Imhoff
96210b6dac Allow --prefer-pkgs to parse repodata
Any directory passed to --prefer-pkgs will be searched for a repodata
directory.  If the directory does not contain a repodata directory, then
each ancestor directory is checked.  This allows for the user error of
specifying an individual architecture directory (e.g. x86_64) instead of the
parent repository directory that contains the repodata:

repository/
  x86_64/
    *.rpm
  repodata/
    *.xml.gz

The use case for this feature is it allows snapshots of the OBS repositories
to be offloaded to an network-attached filesystem.  repodata directories are
used as the xml.gz files are faster to read than the 100s of rpms in a given
snapshot.  These snapshots are used to track older rpm sets that may be
deployed for testing.
2010-01-18 09:12:10 -06:00
39ac814169 do not crash on rdiff with 3 arguments (#571483) 2010-01-18 10:25:00 +01:00
Marcus Huewe
a7abbb37cd - fixed typo in regex 2010-01-15 20:34:54 +01:00
Ludwig Nussel
bddcf82e5e fix osc r in prj dir 2010-01-15 11:00:50 +01:00
Ludwig Nussel
2f46207cd0 osc ls -b: allow to specify repo and arch as arguments too 2010-01-15 10:56:42 +01:00
Ludwig Nussel
e86d6b6223 add option to prjresults to show results with packages listed vertically 2010-01-15 10:56:24 +01:00
Ludwig Nussel
bd9a9774f3 don't pollute results output with repo status 2010-01-15 10:56:24 +01:00
b2ea0d3b23 * fix output of "results" in project dir
* do not show warning when a target project is given on "branch"
2010-01-15 10:30:16 +01:00
7a5add4866 post 0.125 2010-01-14 22:57:31 +01:00
4787d7023a make it the 0.125 release 2010-01-14 22:53:10 +01:00
Marcus Huewe
28f3e3b7e2 - fixed indention 2010-01-14 20:25:14 +01:00
Marcus Huewe
c4ccdea253 - fixed indention, use list comprehension 2010-01-14 20:16:10 +01:00
Marcus Huewe
de84575ab0 - don't read all rpm/deb tags/fields by default 2010-01-14 19:51:09 +01:00
e4fb64daba "osc results" calls "prjresults" when being in project dir. 2010-01-14 15:20:00 +01:00
2b419453bb Revert "new "osc revert" command"
This reverts commit b198845b2c.

Conflicts:

	osc/commandline.py
2010-01-14 14:42:26 +01:00
727c66c2cf * support linktobranch with local dir
* update local checkout on linktobranch and revert
2010-01-14 12:24:48 +01:00
b198845b2c new "osc revert" command 2010-01-14 11:58:34 +01:00
217db3c20c show scheduler state for each repo with "results" and "prjresults" 2010-01-13 13:35:45 +01:00
6be37ebb89 fix syntax error on checkout 2010-01-13 12:53:08 +01:00
Michal Vyskocil
fe4ec4d7e7 fix of do_bugowner: opts.roles should have the __len__ method 2010-01-13 10:03:14 +01:00
Michael Schroeder
b969f87210 - add autofreezing of link (obsoletes linkrepair) 2010-01-12 17:22:47 +01:00
Ludwig Nussel
db0c0ee6ea reimplement osc my 2010-01-12 15:11:42 +01:00
Ludwig Nussel
c9e9730226 most help topics are capitalized 2010-01-12 15:11:42 +01:00
Marcus Huewe
c7421118e8 - fixed missing exception 2010-01-11 18:59:49 +01:00
Michael Schroeder
0cb7afbfdf - reimplement 'osc pull' so that iw works like intended, i.e. still works if the link is broken 2010-01-11 17:01:21 +01:00
2aa4700bca add osc linktobranch command 2010-01-11 16:36:33 +01:00