-
Notifications
You must be signed in to change notification settings - Fork 3
/
Midori.nuspec
74 lines (74 loc) · 4.46 KB
/
Midori.nuspec
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?xml version="1.0"?>
<package xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<id>Midori</id>
<version>0.8.0.0</version>
<title>Midori - Sweeter Psake builds</title>
<authors>Ethan Brown</authors>
<owners>Ethan Brown</owners>
<summary>Psake build tool helpers, with basic support for Jenkins build
server, SQL database creation and script-running, HipChat notifications,
PsGet integration PsGet, WinRM helpers and a number of misc PS tasks.</summary>
<description>Midori includes a number of helpers for common functionality needed during builds, including:
* Sql - Create dbs with SMO, execute SQL scripts, backup / restore and copy MDBs. Ship MDBs as part of a build, or run intgration tests against a fresh DB.
* HipChat - send notifications
* PsGet - Install PsGet and gain access to libraries such as PsCx
* WinRM - Run code on remote servers, by exporting local PSM1 modules to remote machines
* Jenkins - Download assets stored in S3
* XUnit - Runs xunit tests and merges nunit output files for build servers, can create standalone xunit project files
* Misc helpers - Safer transcription, better error logging, create 7z/zip/tar files, and other common usage helpers
* Source Control - Retrieve current branch name
* Network - Read time from a network time server
* INI - Read / write INI files
* Nuget - Find local package versions, publish packages
* VsVars - Load Visual Studio tools into current session
</description>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<releaseNotes>
* 0.8.0.0 - Added Get-VsVars cmdlet
Added Set-VsVars cmdlet
* 0.7.2.0 - Allow any of the xunit runners, not just clr4 x64
Get-NuGetDependencyPackageVersions now scans .csproj files to ensure that
the file referenced in the project is the same as the one in packages.config
* 0.7.1.0 - Better handle exit codes from nuget.exe - propagate within Psake
Properly use the OutputDirectory when packing
* 0.7.0.0 - Added Test-NuGetDependencyPackageVersions cmdlet
Added Get-NuGetDependencyPackageVersions cmdlet
Added Find-NuGetPackages cmdlet
Added Get-NuGetPackageSpecs cmdlet
Added Publish-NuGetPackage cmdlet
* 0.6.1.0 - Added Restart-SqlServer cmdlet
* 0.6.0.0 - Added INI read/write functionality with Get-IniContent and
Out-IniFile
Added Get-SqlServer to inspect SQL server instances
* 0.5.0.0 - Added Get-NetworkTime cmdlet to help with network time syncing
Get-JenkinsS3Build now uses Get-NetworkTime to avoid issues on client machines
Get-JenkinsS3Build fixes issues when a user provides the wrongly cased job
names and gets S3 403 errors
Jenkins cmdlets now require Powershell v3
Fixed Nuget 2.1 compatibility issue in 'bootstrap' scripts
* 0.4.5.0 - Added Get-SqlDatabases cmdlet for listing databases on a server
Added Get-BranchName cmdlet to list the current branch
* 0.4.4.0 - Bug fixes for loading SQL module in PowerShell v3
Invoke-SqlFileSmo ate exceptions instead of rethrowing them
New-SqlDatabase was not honoring UserAccess setting
Remove-SqlDatabase adds -Force switch
* 0.4.3.0 Added NoDetach parameter to Copy-SqlDatabase
* 0.4.2.0 Invoke-SqlFileSmo gains a InstanceName parameter
* 0.4.1.0 minor bugfixes to XUnit runner and Add-AnnotatedContent
* 0.4.0.0 replaces DotNetZip with 7z.exe for New-ZipFile
* 0.3.0.0 includes support for backup/restore and transfer of SQL dbs,
minor zip tweaks
* 0.2.0.0 includes support for XUnit project creation and test execution!
</releaseNotes>
<projectUrl>https://github.com/EastPoint/Midori</projectUrl>
<licenseUrl>https://github.com/EastPoint/Midori/blob/master/LICENSE.md</licenseUrl>
<iconUrl>https://github.com/EastPoint/Midori/raw/master/logo-128.png</iconUrl>
<tags>msbuild psake ci continuous integration powershell build Jenkins SQL HipChat</tags>
<language>en-US</language>
<copyright>East Point Systems 2012 and contributors</copyright>
</metadata>
<files>
<file src="tools\*" target="tools" />
</files>
</package>