Barista::Behaviors::Omnibus::Project
Inherits Barista::Behaviors::Software::Project < Barista::Behaviors::Software::FileMacros < Barista::Behaviors::Software::GenericCommands < Barista::Behaviors::Software::OS::Information < Barista::Behaviors::Software::OS::PlatformFamily < Barista::Behaviors::Software::OS::Linux::Information < Barista::Behaviors::Omnibus::Macros
Constants
BUILD_GIT_REVISION = ({{ (`git rev-parse HEAD`).stringify }}).strip
Instance methods
barista_dir(val : String | Nil = nil)
Sourcebuild_git_revision(val : String | Nil = nil)
Sourcebuild_iteration(val : Int32 | Nil = nil)
Sourcebuild_version(val : String | Nil = nil)
Sourcecache(val : Bool | Nil = nil)
Sourcecache_tag_prefix(val : String | Nil = nil)
Sourceclean
Sourceclean!
Sourceconfig_file(val : String)
Sourceconfig_files
conflict(val : String)
Sourceconflicts
description(val : String | Nil = nil)
Sourceexclude(val : String)
Sourceexclusions
extra_package_file(val : String)
Sourceextra_package_files
homepage(val : String | Nil = nil)
Sourceincludes(val : String)
Sourceinclusions
install_dir(val : String | Nil = nil)
Sourcelicense(val : String | Nil = nil)
Sourcelicense_collector
Sourcelicense_content(val : String | Nil = nil)
Sourcelicense_file_path(val : String | Nil = nil)
Sourcemaintainer(val : String | Nil = nil)
Sourcemanifest
Sourceorchestrator
Sourcepackage
Sourcepackage_dir(val : String | Nil = nil)
Sourcepackage_group(val : String | Nil = nil)
Sourcepackage_name(val : String | Nil = nil)
Sourcepackage_scripts_path(val : String | Nil = nil)
Sourcepackage_user(val : String | Nil = nil)
Sourcepackager
Sourceregistry
Sourcereplace(val : String)
Sourcereplaces
resources_path(val : String | Nil = nil)
Sourceruntime_dependencies
runtime_dependency(val : String)
Sourcesource_dir
Sourcestage_dir
Sourcetasks
Sourcevalidate_package_fields
Source