Class: Physique::NugetConfig
- Inherits:
-
Object
- Object
- Physique::NugetConfig
- Extended by:
- Albacore::ConfigDSL
- Defined in:
- lib/physique/task_builders/nuget.rb
Instance Method Summary collapse
-
#disable_package_analysis ⇒ Object
Disable metadata analysis (sets -NoPackageAnalysis flag).
-
#initialize ⇒ NugetConfig
constructor
A new instance of NugetConfig.
- #opts ⇒ Object
Constructor Details
#initialize ⇒ NugetConfig
Returns a new instance of NugetConfig.
14 15 16 17 18 |
# File 'lib/physique/task_builders/nuget.rb', line 14 def initialize @exe = 'src/.nuget/NuGet.exe' @restore_location = 'src/packages' @build_location = 'build/packages' end |
Instance Method Details
#disable_package_analysis ⇒ Object
Disable metadata analysis (sets -NoPackageAnalysis flag)
10 11 12 |
# File 'lib/physique/task_builders/nuget.rb', line 10 def disable_package_analysis @disable_package_analysis = true end |
#opts ⇒ Object
20 21 22 23 24 25 26 27 |
# File 'lib/physique/task_builders/nuget.rb', line 20 def opts Map.new({ exe: @exe, restore_location: @restore_location, build_location: @build_location, disable_package_analysis: !!@disable_package_analysis }) end |