393 Commits

Author SHA1 Message Date
Zuul
5c6e55ebcb Merge "conditional_publisher: add support for Matrix Aggregation" 2018-05-19 05:17:48 +00:00
spalger
8fed481867 Fix dontWaitForConcurrentBuildCompletion option in s3 plugin
Story: 2002042
Change-Id: Ied3dbc06a586ec2d39227207458f92d15c8240d5
2018-05-15 15:30:26 -07:00
Zuul
7696ea37fd Merge "Add support for Cloud Foundry plugin" 2018-04-30 21:39:21 +00:00
Zuul
30068062b2 Merge "Add Slack 2.2 new settings" 2018-04-30 21:37:49 +00:00
Kien Ha
fbce8ef267 Add support for Cloud Foundry plugin
Change-Id: Ic2ab8ad688515954011c6d55e680997a4bd32d93
Signed-off-by: Kien Ha <kienha9922@gmail.com>
2018-04-30 13:00:22 -04:00
Andrew Mellen
c3c2802d4f Add Slack 2.2 new settings
The slack plugin added the "includeFailedTests" and "notifyRegression" options.
This review adds those two options, along with unit tests for them.

Change-Id: I256933d3d25c09c72c688928e9068fe66f23055b
2018-04-25 11:20:47 -04:00
Trevor Bramwell
3247ac488c Fix Postbuildscript Plugin Info Lookup
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>
2018-04-13 10:40:13 -07:00
Evgeni Golov
73e67f1a12 conditional_publisher: add support for Matrix Aggregation
Change-Id: Ic206b3a29c918b63e5b5db47b6629721eab14bd5
Signed-off-by: Evgeni Golov <evgeni@golov.de>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2018-04-13 10:53:20 +00:00
Yolande Amate
f97acb632a Update flowdock to use convert_mapping_to_xml()
Change-Id: I70588de4912ea0dbd11ca28c5af2b4f2c78899bd
2018-02-27 18:28:50 +00:00
Jonathan Rajotte
9eb4431978 Support First Unstable and Fixed Unhealthy trigger type
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>
2018-02-24 19:48:02 +00:00
Zuul
70c8dd694c Merge "publishers: add Task Scanner Plugin support" 2018-02-22 03:10:13 +00:00
Matthieu Baerts
c098805f69
publishers: add Task Scanner Plugin support
Currently implement all options of version 4.52.

Change-Id: I5d5cc88e15a112da03fceb066ccddfbef61f1be6
Signed-off-by: Matthieu Baerts <matthieu.baerts@tessares.net>
2018-02-14 14:33:30 +01:00
Thanh Ha
5579395bc3
Add support for PostBuildScript 2.x
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>
2018-02-13 10:35:46 -05:00
Michael Jeanson
e0eb05d7ef Add messages and categories ignores to warnings publisher
Change-Id: I97aa2a92643ba0f654f3c01557bf9cb8713911ad
Signed-off-by: Michael Jeanson <mjeanson@gmail.com>
2017-12-14 16:36:01 -05:00
Zuul
c1c67fcdf5 Merge "publishers: add args to gitlab publisher" 2017-10-27 03:36:33 +00:00
Zuul
4b53ba66bf Merge "Add support for new parameter option in Slack Plugin" 2017-10-23 18:49:25 +00:00
Ken Dreyer
7f853603c5 publishers: add args to gitlab publisher
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>
2017-10-13 12:14:35 -06:00
Darragh Bailey
d62fcc8ca4 Switch param order from yaml conf to plugin specific
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
2017-09-22 16:34:16 +01:00
Jenkins
333fde2da8 Merge "Default groovy-postbuild to newest plugin format" 2017-09-20 00:41:26 +00:00
Jenkins
646c61bb34 Merge "Default slack to newest plugin config format" 2017-09-20 00:40:51 +00:00
Thanh Ha
db05e4041d
Default conditional-publisher to newest plugin format
Change-Id: I09497fdb6b4906c82d33d9b7b67d79beb110628a
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-09-08 10:12:19 -04:00
Thanh Ha
ab0b27385d
Default slack to newest plugin config format
Change-Id: I2685190d08cf8f7b02ffbe5c1b26ec1d3ed40074
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-09-08 10:11:00 -04:00
Thanh Ha
eed6249098
Default groovy-postbuild to newest plugin format
Change-Id: I82747a5579c081b524363aa97281ae6d65d8c21d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-09-08 10:08:43 -04:00
Jenkins
6a7140f9a5 Merge "Update plot plugin" 2017-08-29 21:45:59 +00:00
Jenkins
1ae2a83a84 Merge "Update archive to use convert_mapping_to_xml()" 2017-08-29 21:11:42 +00:00
Jenkins
f2beeb1a8a Merge "Updating slack publisher parameters" 2017-08-29 20:58:07 +00:00
Yolande Amate
c8b360cb47 Update archive to use convert_mapping_to_xml()
Change-Id: Iaeabaeaa093335b57367b71d93bb17356bc59662
2017-08-21 23:31:22 +01:00
Jenkins
848ce9cab7 Merge "Update google_cloud_storage to use convert_xml()" 2017-08-03 04:47:46 +00:00
Dong Ma
0d7e6b113c
Update plot plugin
- update plot plugin to use convert xml
- update test cases

Change-Id: I37fff234992dd419222459e808d022bfcf1a8215
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2017-07-31 16:17:29 -04:00
Yolande Amate
895ceea792 Update google_cloud_storage to use convert_xml()
Update tests

Change-Id: Id3b65f58aac60f1ea43459fe14bba7456e8a1cf7
2017-07-25 21:37:02 +01:00
Yolande Amate
1300071f92 Add support for new parameter option in Slack Plugin
Change-Id: Ic827d8ee9de057f535fa2b95ab7a7aaa7bc20fee
Task: 3457
story: 2000850
2017-07-25 01:19:03 +01:00
Jenkins
49b07215ec Merge "Update doxygen plugin" 2017-07-24 13:13:19 +00:00
Jiri Tyr
69755a0b8d Updating slack publisher parameters
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>
2017-07-20 12:36:00 +01:00
Jenkins
b2f03b2893 Merge "Add integration with Allure Report plugin." 2017-07-05 15:18:15 +00:00
Egor Borisov
e0178ef02e Add integration with Allure Report plugin.
Allure Report step will now be available from the `publishers` section.

Change-Id: Idef39206cf05cd6a4949e87da13bf731b624b577
2017-07-03 01:41:02 +03:00
Dong Ma
008f53e40d Update sitemonitor plugin
- update test cases

Change-Id: I2ebeadf7a597a084787554f17e457c4db074f264
2017-06-29 23:30:38 +08:00
Dong Ma
289a65c002 Update doxygen plugin
- update doxygen plugin to convert xml
- update docstring
- update test cases

Change-Id: Idf4b868c462690d4ec853002fa616d6ca174c526
2017-06-28 16:56:28 +08:00
Dong Ma
6ffb66c94f Update description_setter plugin
- update description_setter plugin to use convert xml
- update test cases
- update docstring

Change-Id: Ibbbdadceda0b6de6bc488727a90eee1a6ddb9463
2017-06-27 16:08:59 +08:00
Jenkins
f34a8bd02e Merge "Update git plugin test cases" 2017-06-26 22:16:03 +00:00
Jenkins
d4cfcad2be Merge "Update build_publisher plugin" 2017-06-26 22:14:10 +00:00
Jenkins
2c32d3cde2 Merge "Update dependency_check plugin" 2017-06-26 22:13:41 +00:00
Dong Ma
ee912cbf46 Update dependency_check plugin
- update docstring
- update test cases

Change-Id: I825950ea54977d5ccef7359535a14d67a374bbd8
2017-06-26 21:43:28 +08:00
Dong Ma
d0ce567efb Update stash plugin
- update stash plugin to convert xml
- update test cases

Change-Id: I55ce1ee25700200869c711e81f80df3f0b5fc7b3
2017-06-25 16:16:55 +08:00
Dong Ma
897b825900 Update build_publisher plugin
- update build_publisher to use convert xml
- update test cases
- remove the tailing \

Change-Id: I5b63ff85108725878f48e0562e49bb3129ab8935
2017-06-24 16:07:28 +08:00
Dong Ma
209b51c4f0 Update git plugin test cases
Change-Id: I235e3c88a31ba618c8c4ecd075251954528a9f3a
2017-06-23 22:06:07 +08:00
Jenkins
f0f24b3df2 Merge "Update ircbot plugin" 2017-06-21 02:55:00 +00:00
Darragh Bailey
91ae576e6a Consolidate pipeline and trigger-parameterized-builds
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
2017-06-20 18:33:06 +01:00
Jenkins
fc7d6088d0 Merge "Add support for chuck_norris publisher" 2017-06-20 16:16:57 +00:00
Dong Ma
9a6aea1ca1 Update ircbot plugin
- update ircbot plugin to convert xml
- update docstring
- add plugin='ircbot' attribute
- update test cases

Change-Id: I3d061a5b5d0dd0315a019703c6b269c80a8fdec6
2017-06-17 15:47:45 +08:00
Sylvain Baubeau
903de89fd1 Add support for chuck_norris publisher
Change-Id: If3fb61c9a9ec43059a9cd1950680c2334be6178d
2017-06-14 23:16:17 +02:00