logstash/rakelib
mergify[bot] 59c51d13c2
[8.17] Surface failures from nested rake/shell tasks (backport #17310) (#17315)
* Surface failures from nested rake/shell tasks (#17310)

Previously when rake would shell out the output would be lost. This
made debugging CI logs difficult. This commit updates the stack with
improved message surfacing on error.

(cherry picked from commit 0d931a502a)

# Conflicts:
#	rubyUtils.gradle

* Extend ruby linting tasks to handle file inputs (#16660)

This commit extends the gradle and rake tasks to pass through a list of files
for rubocop to lint. This allows more specificity and fine grained control for
linting when the consumer of the tasks only wishes to lint a select few files.

* Ensure shellwords library is loaded

Without this depending on task load order `Shellwords` may not be available.

---------

Co-authored-by: Cas Donoghue <cas.donoghue@gmail.com>
2025-03-20 08:34:24 -07:00
..
artifacts.rake [8.17] Surface failures from nested rake/shell tasks (backport #17310) (#17315) 2025-03-20 08:34:24 -07:00
bootstrap.rake Rubocop: Enable most SpaceInside cops (#15201) 2023-07-20 09:49:46 -04:00
build.rake Add apache and elastic license headers to source code files (#11673) 2020-03-11 11:53:38 +00:00
compile.rake Update jruby version to 9.3.4.0 (#14114) 2022-05-19 10:29:59 -04:00
default_plugins.rb Package elastic_integration plugin. (#15769) 2024-02-14 07:10:42 -08:00
docs.rake Add apache and elastic license headers to source code files (#11673) 2020-03-11 11:53:38 +00:00
gems.rake Rubocop: Enable SpaceAround cops (#15196) 2023-07-18 21:11:57 -04:00
lint.rake [8.17] Surface failures from nested rake/shell tasks (backport #17310) (#17315) 2025-03-20 08:34:24 -07:00
modules.rake Rubocop: Enable various EmptyLine cops (#15194) 2023-07-18 16:49:16 -04:00
plugin.rake Package elastic_integration plugin. (#15769) 2024-02-14 07:10:42 -08:00
plugins-metadata.json Bundle logstash-integration-snmp and remove input-snmp and input-snmptrap as default (#16180) 2024-06-03 10:44:26 +02:00
plugins_docs_dependencies.rake Remove DepProxy patch, as Bundler::DepProxy is removed in Bundler 2.4.0 (#15269) 2023-08-21 15:54:01 -04:00
test.rake Rubocop: Enable most SpaceInside cops (#15201) 2023-07-20 09:49:46 -04:00
vendor.rake Fix instances of deprecated class methods (#15183) 2023-07-17 11:32:46 -04:00
version.rake Rubocop: Enable various EmptyLine cops (#15194) 2023-07-18 16:49:16 -04:00
z_rubycheck.rake Add apache and elastic license headers to source code files (#11673) 2020-03-11 11:53:38 +00:00