Michal Hrusecky
933a002290
Cleanup of rqlink
...
Nicer behaviour, basic documentation
2014-02-10 10:20:16 +01:00
Michal Hrusecky
210d679228
Add basic rqlink functionality
...
Many things still in TODO:
* cover it with tests
* add functionality for grouping requests
* handle various corner cases:
** what if request is already there?
** wrong syntax
** delete requests
2014-02-10 09:45:22 +01:00
Tomáš Chvátal
5f01d761f4
Document also that we want to use mock.
2014-02-06 11:14:08 +01:00
Michal Hrusecky
6de4826f48
Minor formating issue
2014-02-06 09:51:51 +01:00
Stephan Kulow
967aa6f8fd
Merge pull request #1 from miska/master
...
Merge Tomas test suite, some initial structure
2014-02-06 09:26:45 +01:00
Michal Hrusecky
bccd04cbbc
Improve README regarding testing
...
README in tests directory still needs more cleanup, but we can do that in more
detail while writing these tests.
2014-02-05 17:09:05 +01:00
Michal Hrusecky
7ac6239a1d
Ignore vim swp files
2014-02-05 15:42:44 +01:00
Michal Hrusecky
9368e016cf
Fix test
...
Included change scarabeus did while playing with test-suite, making sure that
all tests (currently just one) passes.
2014-02-05 15:35:52 +01:00
Michal Hrusecky
d8b593c911
Replace copy with symlink & little cleanup
...
So far we have a mess everywhere, but we are mainly using/working on
osc-staging.py file, so letting test suite use it by symlinking it for now.
General idea is once we cleanup everything, we get rid of all the mess around
and move this file to the correct location. Also moving some directories around
to clean up stuff even more.
2014-02-05 15:35:52 +01:00
Tomáš Chvátal
8073c5c662
Document parameters.
2014-02-05 15:35:52 +01:00
Tomáš Chvátal
3686e68de7
Use proper number of matches.
2014-02-05 15:35:52 +01:00
Tomáš Chvátal
4be5d932c0
Settle down on nose and httpretty as it is most working.
2014-02-05 15:35:52 +01:00
Tomáš Chvátal
0828149a75
Initial commit for the staging tests. Now one test is passing
2014-02-05 15:35:52 +01:00
Michal Hrusecky
95c85c64ff
Initial README to explain the purpose of this repo
2014-02-05 11:10:51 +01:00
Michal Hrusecky
bfdc4240e1
Delete stuff that doesn't belong in new repo
2014-02-05 10:06:16 +01:00
Stephan Kulow
493c02db32
speedup freeze
2014-02-03 11:49:15 +01:00
Stephan Kulow
5e600eb87e
give some osc commands
2014-02-02 08:26:32 +01:00
Stephan Kulow
d6297b90c3
map dvd bdeps to their sources
2014-02-02 07:28:12 +01:00
Stephan Kulow
b207970c25
port the cleanup part to the staging plugin
2014-02-01 21:00:55 +01:00
Stephan Kulow
c6844b6dce
it's gone - these python zombies...
2014-01-31 16:37:03 +01:00
Stephan Kulow
83c66d943f
fix the freeze action to avoid breaking inner-ring links
...
(issue 1288)
2014-01-31 14:14:24 +01:00
Stephan Kulow
2bb5ffbf6a
merge check_core into staging before I work on it
2014-01-31 10:29:44 +01:00
Stephan Kulow
96fe152046
whitelist rpmlint-Factory too
2014-01-30 21:26:15 +01:00
Stephan Kulow
c628e8eab0
really skip the other repos
2014-01-23 12:59:07 +01:00
Stephan Kulow
3e32c56137
don't compare int with string (I wonder python doesn't raise)
2014-01-23 12:33:28 +01:00
Stephan Kulow
571bf8574a
fix off-by-one bug introduced by Thomas
2014-01-23 12:15:38 +01:00
Stephan Kulow
ae029dab9c
don't crash for ppc stuff that have no repos linking to factory
2014-01-23 12:01:20 +01:00
Stephan Kulow
2dc6116a03
more work arounds
2014-01-23 07:25:32 +01:00
Stephan Kulow
00e101f2ff
fix some bugs
2014-01-23 07:16:56 +01:00
Stephan Kulow
efd63d01ce
Merge pull request #55 from scarabeusiv/master
...
check mtime
2014-01-22 22:12:41 -08:00
Tomáš Chvátal
f7816dce60
Check for mtime of downloaded files too so we replace when required.
2014-01-21 15:08:36 +01:00
Stephan Kulow
a640169a7d
freeze differently
2014-01-17 14:49:51 +01:00
Stephan Kulow
94d1f1041d
implement freeze command
2014-01-15 13:09:11 +01:00
Stephan Kulow
fec7ff406b
fix prints
2014-01-14 20:02:28 +01:00
Stephan Kulow
76e6e85482
silence those in staging
2014-01-14 15:50:54 +01:00
Stephan Kulow
f32a354b20
misunderstood python
2014-01-14 06:28:00 +01:00
Stephan Kulow
553eafa900
display current staging prj
2014-01-13 17:20:57 +01:00
Stephan Kulow
07473aacb7
add comment in project title
2014-01-10 18:25:31 +01:00
Stephan Kulow
a66cb29c19
add helper
2014-01-09 19:51:41 +01:00
Stephan Kulow
fba7321e10
use the right function
2014-01-08 07:12:23 +01:00
Stephan Kulow
9058d4572e
add rqlink to quickly stage
2014-01-07 13:58:46 +01:00
Stephan Kulow
5ac8ec8c6a
Merge pull request #54 from miska/master
...
Use 'is not' instead of != wherever appropriate
2014-01-07 04:58:40 -08:00
Stephan Kulow
a58fe94c11
small helper to filter out those interesting for staging from the rest
2014-01-07 13:31:51 +01:00
Stephan Kulow
91f8c00f17
add one more review
2014-01-07 11:26:04 +01:00
Michal Hrusecky
c7cd4f6271
Use 'is not' instead of != wherever appropriate
...
Fixes some issues caused by me not speaking python :-)
2014-01-06 10:58:30 +01:00
Stephan Kulow
b1bd032bf8
sync maindesktops too
2014-01-05 21:09:07 +01:00
Stephan Kulow
0e451397ef
check for unused packages
2014-01-05 14:01:31 +01:00
Stephan Kulow
00773afc63
fix excluded builds
2014-01-02 21:27:37 +01:00
Stephan Kulow
522d135670
add shell bang
2014-01-02 13:44:17 +01:00
Stephan Kulow
c7bd0df064
we can't simply take other request's repos
...
they might come from different projects. It just worked in most cases
because most projects name is openSUSE_Factory
2014-01-02 09:52:19 +01:00