diff options
author | Pascal Terjan <pterjan@mageia.org> | 2013-01-21 21:34:02 +0000 |
---|---|---|
committer | Pascal Terjan <pterjan@mageia.org> | 2013-01-21 21:34:02 +0000 |
commit | 07e729219263055c87998bcea29f5fe6f27299d7 (patch) | |
tree | 29b1aee8a0278a42dc61740aa5f98f3c4fc9eb11 /autobuild/results.php | |
parent | 9da4967803ae7eafebc518fbfebfee4d9da374eb (diff) | |
download | pkgsubmit-07e729219263055c87998bcea29f5fe6f27299d7.tar pkgsubmit-07e729219263055c87998bcea29f5fe6f27299d7.tar.gz pkgsubmit-07e729219263055c87998bcea29f5fe6f27299d7.tar.bz2 pkgsubmit-07e729219263055c87998bcea29f5fe6f27299d7.tar.xz pkgsubmit-07e729219263055c87998bcea29f5fe6f27299d7.zip |
Restore the "new" feature
Diffstat (limited to 'autobuild/results.php')
-rw-r--r-- | autobuild/results.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/autobuild/results.php b/autobuild/results.php index b165820..c3dd5db 100644 --- a/autobuild/results.php +++ b/autobuild/results.php @@ -42,7 +42,7 @@ if ($prev) { $status_file = fopen($status_name, "r"); while (!feof($status_file)) { $line = fgets($status_file); - if (preg_match("/^(.*): (.*)$/", $line, $matches)) { + if (preg_match("/^(.*)-[^-]*-[^-]*mga[1-9].src.rpm: (.*)$/", $line, $matches)) { $rpm = $matches[1]; $status = $matches[2]; if ($status != "ok" && $status != "unknown" && $status != "not_on_this_arch") { @@ -81,6 +81,9 @@ while (!feof($status_file)) { preg_match("/(.*)-([^-]*-[^-]*mga)[1-9].src.rpm/", $rpm, $matches); $package = $matches[1]; $version = $matches[2]; + if(!$prev_failure[$package]) { + $broken[$rpm] = 1; + } if(!$packages[$package]) { $removed[$rpm] = 1; } else { |