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).
- #disable_restore ⇒ Object
-
#initialize ⇒ NugetConfig
constructor
A new instance of NugetConfig.
- #opts ⇒ Object
Constructor Details
#initialize ⇒ NugetConfig
Returns a new instance of NugetConfig.
19 20 21 22 23 |
# File 'lib/physique/task_builders/nuget.rb', line 19 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)
11 12 13 |
# File 'lib/physique/task_builders/nuget.rb', line 11 def disable_package_analysis @disable_package_analysis = true end |
#disable_restore ⇒ Object
15 16 17 |
# File 'lib/physique/task_builders/nuget.rb', line 15 def disable_restore @disable_restore = true end |
#opts ⇒ Object
25 26 27 28 29 30 31 32 33 |
# File 'lib/physique/task_builders/nuget.rb', line 25 def opts Map.new({ exe: @exe, restore_location: @restore_location, build_location: @build_location, disable_package_analysis: !!@disable_package_analysis, disable_restore: !!@disable_restore }) end |