[ 
https://issues.apache.org/jira/browse/BUILDR-665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Antonio Pérez Barrero updated BUILDR-665:
-----------------------------------------

    Attachment: artifact.patch

Patch solves issue.
                
> Java artifacts in build.yaml breaking ArchiveTask
> -------------------------------------------------
>
>                 Key: BUILDR-665
>                 URL: https://issues.apache.org/jira/browse/BUILDR-665
>             Project: Buildr
>          Issue Type: Bug
>          Components: Packaging
>    Affects Versions: 1.4.10, 1.4.11
>         Environment: Linux, Ruby 1.9.2
>            Reporter: Antonio Pérez Barrero
>              Labels: patch
>             Fix For: 1.4.12
>
>         Attachments: artifact.patch
>
>
> According to documentation on build settings in 
> http://buildr.apache.org/settings_profiles.html#build
> # The artifact declarations will be automatically loaded by buildr, so that
> # you can reference artifacts by name (a ruby-symbol) on your buildfile.
> artifacts:
>   spring: org.springframework:spring:jar:2.0
>   log4j: log4j:log4j:jar:1.0
>   j2ee: geronimo-spec:geronimo-spec-j2ee:jar:1.4-rc4
> When using symbols in buildfile like 'compile.with :log4j', buildr reports 
> this run-time error:
>  
> Error for task Sapc:Code:Common:RadiusDrivers: undefined method `artifact' 
> for :Buildr::ArchiveTask::Path
> /tmp/eanopeo/rvm/gems/ruby-1.9.2-p320/gems/buildr-1.4.10/lib/buildr/packaging/archive.rb:189:in
>  `block in to_artifacts'
> /tmp/eanopeo/rvm/gems/ruby-1.9.2-p320/gems/buildr-1.4.10/lib/buildr/packaging/archive.rb:184:in
>  `each'
> /tmp/eanopeo/rvm/gems/ruby-1.9.2-p320/gems/buildr-1.4.10/lib/buildr/packaging/archive.rb:184:in
>  `inject'
> /tmp/eanopeo/rvm/gems/ruby-1.9.2-p320/gems/buildr-1.4.10/lib/buildr/packaging/archive.rb:184:in
>  `to_artifacts'
> /tmp/eanopeo/rvm/gems/ruby-1.9.2-p320/gems/buildr-1.4.10/lib/buildr/packaging/archive.rb:66:in
>  `include'
> /tmp/eanopeo/rvm/gems/ruby-1.9.2-p320/gems/buildr-1.4.10/lib/buildr/packaging/archive.rb:387:in
>  `include'

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to