Running buildr 1.5.8, 'upload' fails with ArgumentError : wrong number of arguments (given 2, expected 1).

details below:

> ~/ws/alma$ buildr upload --trace
> ...
Deploying packages from alma
** Invoke alma:upload (first_time)
** Invoke alma:sms:upload (first_time)
** Execute alma:sms:upload
Exception while invoking prerequisites of task <Rake::Task alma:upload => 
[alma:sms:upload]>
Buildr aborted!
ArgumentError : wrong number of arguments (given 2, expected 1)
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:602:in 
`warn'
/usr/lib/ruby/2.7.0/uri/common.rb:102:in `escape'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/packaging/artifact.rb:250:in 
`upload_task'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/packaging/artifact.rb:236:in 
`upload'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/packaging/package.rb:199:in 
`block in package'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `block in execute'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:661:in 
`block in invoke_with_call_chain'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:647:in 
`synchronize'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:647:in 
`invoke_with_call_chain'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:176:in `block in 
invoke_prerequisites'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `each'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:174:in 
`invoke_prerequisites'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:654:in 
`block in invoke_with_call_chain'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:647:in 
`synchronize'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:647:in 
`invoke_with_call_chain'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:642:in 
`invoke'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/project.rb:329:in `block 
(2 levels) in local_task'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/project.rb:354:in `block 
in local_projects'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/project.rb:354:in `each'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/project.rb:354:in 
`local_projects'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/project.rb:327:in `block 
in local_task'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `block in execute'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:661:in 
`block in invoke_with_call_chain'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:647:in 
`synchronize'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:647:in 
`invoke_with_call_chain'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:642:in 
`invoke'
/var/lib/gems/2.7.0/gems/rake-0.9.2.2/lib/rake/application.rb:116:in 
`invoke_task'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:237:in 
`block (2 levels) in top_level'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:237:in 
`each'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:237:in 
`block in top_level'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:534:in 
`standard_exception_handling'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:229:in 
`top_level'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:130:in 
`block in run'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:534:in 
`standard_exception_handling'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/lib/buildr/core/application.rb:127:in 
`run'
/var/lib/gems/2.7.0/gems/buildr-1.5.8/bin/buildr:20:in `<top (required)>'
/usr/local/bin/buildr:23:in `load'
/usr/local/bin/buildr:23:in `<main>'


Relevant parts of the buildfile are

...

repositories.release_to[:url] = 'https://nexus.scu.edu.au/nexus/content/repositories/releases' repositories.snapshot_to[:url] = 'https://nexus.scu.edu.au/nexus/content/repositories/snapshots'
...
desc "SCU ALMA SMS Gateway"
define "alma" do
  project.version = VERSION_NUMBER
  project.group = GROUP

  test.using :testng, :java_args => [ '-Xmx256m' ]

  define "sms" do
    deps = WEB_DEPS
    compile.with(deps)
    test.with(WEB_TEST_DEPS)

    package(:jar)
  end
end


--
Dr Robin Garner
Technology Services
Southern Cross University
P: +61 2 6620 3281   M: +61 418 619 500

Reply via email to