Sha256: 4353de2414e2aecd43c62fedcc0e0f24bfb58371e5311d78f3bbf89207e2ef15

Contents?: true

Size: 645 Bytes

Versions: 34

Compression:

Stored size: 645 Bytes

Contents

# this file is maven DSL

( 0..10000 ).each do |i|
  coord = ENV_JAVA[ "jars.#{i}" ]
  break unless coord
  artifact = Maven::Tools::Artifact.from_coordinate( coord )
  exclusions = []
  ( 0..10000 ).each do |j|
    exclusion = ENV_JAVA[ "jars.#{i}.exclusions.#{j}" ]
    break unless exclusion
    exclusions << exclusion
  end
  scope = ENV_JAVA[ "jars.#{i}.scope" ]
  artifact.scope = scope if scope
  classifier = ENV_JAVA[ "jars.#{i}.classifier" ]
  artifact.classifier = classifier if classifier

  # declare the artifact inside the POM
  dependency_artifact( artifact ) do
    exclusions.each do |ex|
      exclusion ex
    end
  end
end

Version data entries

34 entries across 33 versions & 10 rubygems

Version Path
logstash-filter-csharp-0.2.1 vendor/bundle/jruby/2.3.0/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-csharp-0.2.0 vendor/bundle/jruby/2.3.0/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-output-icinga-1.1.0 vendor/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-output-icinga-1.1.0 vendor/jruby/2.3.0/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-cache-redis-0.3.1 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-cache-redis-0.3.0 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-cache-redis-0.2.0 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-cache-redis-0.1.0 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-csharp-0.1.0 vendor/bundle/jruby/2.3.0/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-filter-htmlentities-0.1.0 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
logstash-output-icinga-1.0.0 vendor/jruby/1.9/gems/jar-dependencies-0.3.11/lib/jars/attach_jars_pom.rb
jar-dependencies-0.3.11 lib/jars/attach_jars_pom.rb
logstash-input-fifo-0.9.1 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.10/lib/jars/attach_jars_pom.rb
logstash-input-fifo-0.9.0 vendor/bundle/jruby/1.9/gems/jar-dependencies-0.3.10/lib/jars/attach_jars_pom.rb
jar-dependencies-0.3.10 lib/jars/attach_jars_pom.rb
logstash-input-salesforce-3.0.0 vendor/jruby/1.9/gems/jar-dependencies-0.3.9/lib/jars/attach_jars_pom.rb
jar-dependencies-0.3.9 lib/jars/attach_jars_pom.rb
ivanvc-logstash-input-s3-3.1.1.4 vendor/local/gems/jar-dependencies-0.3.8/lib/jars/attach_jars_pom.rb
ivanvc-logstash-input-s3-3.1.1.3 vendor/local/gems/jar-dependencies-0.3.8/lib/jars/attach_jars_pom.rb
ivanvc-logstash-input-s3-3.1.1.2 vendor/local/gems/jar-dependencies-0.3.8/lib/jars/attach_jars_pom.rb