Sha256: 08ca2da362040d0419932769ffb0c2127d900cbb3d376853fc5d8d0a115cdafc
Contents?: true
Size: 695 Bytes
Versions: 88
Compression:
Stored size: 695 Bytes
Contents
require 'bundler/setup' require 'albacore' Configuration = ENV['CONFIGURATION'] || 'Release' task :clean do FileUtils.rm_rf './build/' end desc 'build example project' build :compile do |b| b.sln = 'corp.service.svc.sln' b.prop 'Configuration', Configuration end build :pkg_web do |b| b.file = 'CSharpWeb/CSharpWeb.csproj' b.prop 'DeployOnBuild', 'true' b.prop 'PublishProfile', 'local' b.prop 'Configuration', Configuration end desc 'build service packages from all the appspecs' appspecs :services => [:compile, :pkg_web] do |as| as.files = Dir.glob('{corp.service.svc,CSharpWeb/build}/.appspec', File::FNM_DOTMATCH) as.out = 'build' end task :default => :services
Version data entries
88 entries across 88 versions & 1 rubygems