for my $s ('install', 'minor-upgrade', 'major-upgrade', 'double-upgrade') {
if (exists $list{$s}) {
- for my $p (keys %{$list{$s}{$c}}) {
+ for my $p (sort keys %{$list{$s}{$c}}) {
$item = $list{$s}{$c}{$p};
if (exists $item->{result} and $item->{result} eq "0") {
$cmd = "cat $item->{dir}/report.twiki >> /tmp/report-$c-$s.twiki.part";
}
}
}
- `cat /tmp/report-$c-install.twiki.part /tmp/report-$c-upgrade.twiki.part /tmp/report-$c-minor-upgrade.twiki.part > /tmp/report-$c.twiki 2>/dev/null`;
+ `cat /tmp/report-$c-install.twiki.part /tmp/report-$c-minor-upgrade.twiki.part /tmp/report-$c-major-upgrade.twiki.part /tmp/report-$c-double-upgrade.twiki.part > /tmp/report-$c.twiki 2>/dev/null`;
`rm -f /tmp/report-$c-*.twiki.part`;
}