Skip to content

Commit

Permalink
Made it easier to use the command utilities
Browse files Browse the repository at this point in the history
  • Loading branch information
PaulStovell committed Mar 12, 2012
1 parent 477110f commit b1df1b5
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 39 deletions.
5 changes: 5 additions & 0 deletions Init.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Import-Module .\Tools\Build.psm1

clear
Write-Host "Loaded OctopusTools commands:" -foregroundcolor Green
Get-Command | where-object { $_.Name -like "*OctopusTools*" }
1 change: 0 additions & 1 deletion shell.cmd

This file was deleted.

28 changes: 10 additions & 18 deletions tools/Build.psm1
Original file line number Diff line number Diff line change
@@ -1,29 +1,21 @@
$msbuild = "C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe"

function Build-Release ([string]$BuildNumber=1)
function Create-OctopusToolsRelease ([string]$BuildNumber=1)
{
<#
.Synopsis
Builds a complete release (compile, test, ILMerge, NuGet package, version stamp)
#>
& $msbuild "Tools\Build.proj" /p:build_number=$BuildNumber /t:BuildAndPublish
Revert-Changes
}

function Build-Package
function Create-OctopusToolsPackage
{
<#
.Synopsis
Compiles, tests, runs ILMerge
#>
& $msbuild "Tools\Build.proj" /t:BuildAndPackage /v:q
Revert-Changes
}

function Build-Compile
{
& $msbuild "Tools\Build.proj" /t:Compile /v:q
}

function Build-Test
{
& $msbuild "Tools\Build.proj" /t:Test /v:q
}

function Revert-Changes
{
}

Export-ModuleMember -function * -alias *
20 changes: 0 additions & 20 deletions tools/Welcome.ps1

This file was deleted.

0 comments on commit b1df1b5

Please sign in to comment.