Jimmy Berry
bd04dce0d9
source-checker: utilize array system() calls to handle unescaped input.
2017-03-21 23:47:11 -05:00
Jimmy Berry
a1ef0c1498
source-checker: handle add/remove changes files for patch diff check.
...
See sr#455547 which now functions properly.
2017-02-08 11:51:57 -06:00
8bbdf60a21
Allow the new service mode "buildtime"
...
This mode is used within the build host and does not change the sources repository
Is is thus no risk to have it enabled for the products.
2016-08-16 11:05:04 +02:00
Ludwig Nussel
9a4484d8a2
Use $old variable instead of hardcoding
2016-05-03 16:35:21 +02:00
Ludwig Nussel
009ad9c794
Don't delete _service file
...
The heuristic further down needs to take changes to the service
file into consideration
2016-05-03 16:32:47 +02:00
Alberto Planas
39755bc0b8
Accept Copyright headers with a different format.
2015-09-08 14:16:44 +02:00
Olaf Hering
b267f43ac5
Patches listed in Source are not patches
...
If a spec file gets another "SourceN: some-change.patch" it will be
rejected. New Sources do not need to be listed in .changes, so drop
such file from internal list of patches.
Fixes #292
Signed-off-by: Olaf Hering <ohering@suse.de>
2015-02-18 12:08:42 +01:00
Stephan Kulow
27d2db0d33
also ignore zip files
2014-06-28 09:36:34 +02:00
Stephan Kulow
1bdb8bdb15
don't skip review if the diff contains chmod,chown or rm
...
switch from ancor to coolo - and then drop out later
2014-06-26 13:11:08 +02:00
Stephan Kulow
418f2bbafe
be more conservative in skipping
2014-06-26 12:15:07 +02:00
Stephan Kulow
589033c547
don't regexp
2014-06-25 16:10:20 +02:00
Stephan Kulow
f8c7f05e6f
parse all changes
2014-06-05 11:28:00 +02:00
Stephan Kulow
3350fd8f77
let the source checker verify if the source changed
...
if it only changed slightly we don't bother the review team
(for now review assigned to coolo for debug purpose, but that won't
stay this way for long :)
2014-06-04 14:30:28 +02:00
Stephan Kulow
f21f970130
fix source_validator check and
...
cause an error if patches are not mentioned in changelog
https://progress.opensuse.org/issues/2600
2014-06-04 10:45:43 +02:00
Stephan Kulow
c311df015a
don't check old source urls
2013-07-24 06:44:50 +02:00
Stephan Kulow
1e027e106b
parse the spec file correctly to get macro expansion
2013-06-21 10:05:54 +02:00
Stephan Kulow
7fa750d6b7
implement the source validator wrapper ourselves
2013-01-15 16:33:14 +01:00
Stephan Kulow
2817813937
use TMPDIR
2013-01-11 07:17:41 +01:00
Stephan Kulow
06b4370945
first check for _services, then for files the service may have created
2012-09-04 12:17:48 +02:00
Stephan Kulow
398f568328
new team name
2012-08-09 11:47:27 +02:00
Stephan Kulow
f38a21eb46
support disabled
2012-02-13 10:39:57 +01:00
Stephan Kulow
127b130adc
check license
2012-01-26 15:11:10 +01:00
Stephan Kulow
2ccf2dbda7
don't compare the Name: tag, but the built name
2011-12-22 13:38:39 +01:00
Stephan Kulow
b5b38ef928
various new checks
2011-12-22 12:47:45 +01:00
Stephan Kulow
59fd4147ab
detect services
2011-11-22 15:04:01 +01:00
Stephan Kulow
55fb50fc96
check download_files
2011-11-22 14:36:27 +01:00
Stephan Kulow
90cac6da88
more checks
2011-11-22 13:55:12 +01:00
Stephan Kulow
57eaa90aa9
add a wrapper script
2011-11-22 13:00:03 +01:00