(plugin) apps::jenkins - mode jobs fix --filter-job-name option (#4459)
This commit is contained in:
parent
002ffb42e4
commit
c2e41b0923
|
@ -83,13 +83,13 @@ sub manage_selection {
|
||||||
$self->{jobs} = {};
|
$self->{jobs} = {};
|
||||||
foreach my $job (@{$jobs->{jobs}}) {
|
foreach my $job (@{$jobs->{jobs}}) {
|
||||||
my $name = $job->{name};
|
my $name = $job->{name};
|
||||||
next if (defined($self->{option_results}->{filter_job_name}) && $self->{option_results}->{filter_job_name} ne '' &&
|
if (!defined($self->{option_results}->{filter_job_name}) || $self->{option_results}->{filter_job_name} eq '' ||
|
||||||
$name !~ /$self->{option_results}->{filter_job_name}/);
|
$name =~ /$self->{option_results}->{filter_job_name}/) {
|
||||||
|
if (defined($job->{healthReport}->[0]->{score})) {
|
||||||
if (defined($job->{healthReport}->[0]->{score})) {
|
$self->{jobs}->{$name} = { score => $job->{healthReport}->[0]->{score}, violations => 0 };
|
||||||
$self->{jobs}->{$name} = { score => $job->{healthReport}->[0]->{score}, violations => 0 };
|
if ($job->{healthReport}->[0]->{description} =~ /^.+?([0-9]+)/ ) {
|
||||||
if ($job->{healthReport}->[0]->{description} =~ /^.+?([0-9]+)/ ) {
|
$self->{jobs}->{$name}->{violations} = $1;
|
||||||
$self->{jobs}->{$name}->{violations} = $1;
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue