-
Notifications
You must be signed in to change notification settings - Fork 1
/
custom.build.ps1
40 lines (29 loc) · 765 Bytes
/
custom.build.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<#
.SYNOPSIS
Build script which leverages the InvokeBuild module.
.DESCRIPTION
Build script which leverages the InvokeBuild module.
This build script is used in the build pipeline and local development for building this project.
Invoked by invoke.build.ps1 in this project where its intent is to implement project-specific custom pre/post build actions during the build pipeline andds local development.
#>
[CmdletBinding()]
param (
[Parameter()]
[ValidateNotNullOrEmpty()]
[String]$ModuleName,
[Parameter()]
[ValidateNotNullOrEmpty()]
[String]$Author,
[Parameter()]
[String]$Version,
[Parameter()]
[Bool]$NewRelease
)
task PreBuild {
}
task PostBuild {
}
task PreRelease {
}
task PostRelease {
}