The slack plugin added the "includeFailedTests" and "notifyRegression" options.
This review adds those two options, along with unit tests for them.
Change-Id: I256933d3d25c09c72c688928e9068fe66f23055b
Between version 0.18.1 and 2.0, the longName of postbuildscript changed
from 'Jenkins Post-Build Script Plug-in' to 'Jenkins PostBuildScript
Plugin'. Because of this JJB>1.6.2 currently does not work with previous
usages of the postbuildscript macros, as the lookup never succeeds for
the plugin<2.0.
This change switches the 'get_plugin_info' call to query using the
shortName, which hasn't changed.
Change-Id: I51437a300993ed09c7419bd9fc70afd0e8629119
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
Support for these triggers was added in email-ext v2.37 and v2.32
respectively.
Change-Id: Ib1353611bb77dc5e1789df0338cb434b7967db5d
Signed-off-by: Jonathan Rajotte <jonathan.rajotte-julien@efficios.com>
Currently implement all options of version 4.52.
Change-Id: I5d5cc88e15a112da03fceb066ccddfbef61f1be6
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
Updates the PostBuildScript plugin to support the 2.x version which
had a major overhaul of the XML output for the plugin.
Change-Id: I9ff3161bc50be236013e32f3ca9ad81b38004dc8
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Add support for "Name" and "Mark unstable as success" options.
Move the existing gitlab-notifier test to "minimal" and add a "full"
test that exercises these new args.
Change-Id: I0affb14ac51accf766d930dda816537ceb1d23fc
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Migrate from a global config __future__ to control behaviour to plugin
specific options to decide on whether to take the param order from yaml
when using the trigger-parameterized-builds plugin or when plugins are
making use of it as well.
Adjust the config retrieval to support a default value to simplify
logic around ensuring the behaviour matches 'true' by default.
Remove some redundant logic in helper module handling a default value
lookup and add some additional conf files to continue having some tests
using the old behaviour.
Remove old conf files setting the __futures__.param_order_from_yaml to
true as this is now the default under the correct plugin setting.
Change-Id: Ibd5f549b6d626bacaaa4221015a70aaf03626b00
- update plot plugin to use convert xml
- update test cases
Change-Id: I37fff234992dd419222459e808d022bfcf1a8215
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
This patch is adding 3 more parameters into the slack publisher which
were added in the Slack Plugin v2.1 and v2.2.
Change-Id: Ief0e0128e7dc9c506aca574cf1550274c318c143
Signed-off-by: Jiri Tyr <jiri.tyr@gmail.com>
Move main behaviour of trigger-parameterized-builds to helper methods
and rework pipeline to utilize.
Change pipeline to respect param ordering from yaml by based on the
same option as defined for trigger-parameterized-builds.
Change-Id: I42fdf4fe7fd41c9b6560a1ef57e7f150380180d5