Class: Buildr::OptionalArtifact

Inherits:
Artifact show all
Defined in:
lib/buildr/packaging/artifact.rb

Overview

An artifact that is optional. If downloading fails, the user will be informed but it will not raise an exception.

Constant Summary

Constants inherited from Artifact

Artifact::DEFAULT_TYPE

Constants included from ActsAsArtifact

ActsAsArtifact::ARTIFACT_ATTRIBUTES, ActsAsArtifact::MAVEN_METADATA

Constants included from Buildr

VERSION

Constants included from Ant

Ant::VERSION

Instance Attribute Summary

Attributes included from ActsAsArtifact

#buildr_project, #classifier, #group, #id, #type, #version

Method Summary

Methods inherited from Artifact

#content, #from, hash_to_file_name, #initialize, list, lookup, register, to_hash, to_spec

Methods included from ActsAsArtifact

#final_version, #install, #javadoc_artifact, #maven_metadata_xml, #pom, #pom_xml, #snapshot?, #sources_artifact, #to_spec, #to_spec_hash, #uninstall, #upload, #upload_task

Methods included from Buildr

application, application=, #artifact, #artifact_ns, #artifacts, #concat, #define, ensure_rspec, environment, #filter, #group, #help, help, #install, #integration, options, #options, #project, #projects, #read, #repositories, rspec_present?, settings, #struct, #transitive, #unzip, #upload, #write, #zip

Methods included from Ant

#ant, dependencies, version

Methods inherited from Rake::FileTask

#contain?, #empty?, #exist?

Constructor Details

This class inherits a constructor from Buildr::Artifact