build.gradle 796 B

1234567891011121314151617181920212223242526
  1. /*
  2. * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
  3. * or more contributor license agreements. Licensed under the Elastic License
  4. * 2.0 and the Server Side Public License, v 1; you may not use this file except
  5. * in compliance with, at your election, the Elastic License 2.0 or the Server
  6. * Side Public License, v 1.
  7. */
  8. apply plugin: 'elasticsearch.publish'
  9. dependencies {
  10. api 'org.jruby.joni:joni:2.1.29'
  11. // joni dependencies:
  12. api 'org.jruby.jcodings:jcodings:1.0.44'
  13. testImplementation(project(":test:framework")) {
  14. exclude group: 'org.elasticsearch', module: 'elasticsearch-grok'
  15. }
  16. }
  17. tasks.named("forbiddenPatterns").configure {
  18. exclude '**/nagios'
  19. }
  20. tasks.named('forbiddenApisMain').configure {
  21. replaceSignatureFiles 'jdk-signatures'
  22. }