mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-13 17:23:02 -05:00
Reenabling running SRGen when running lab builds, improving failure logic, updating SRGen package (#91)
This commit is contained in:
@@ -257,6 +257,7 @@ Task("TestCore")
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
Task("Test")
|
Task("Test")
|
||||||
.IsDependentOn("Setup")
|
.IsDependentOn("Setup")
|
||||||
|
.IsDependentOn("SRGen")
|
||||||
.IsDependentOn("BuildTest")
|
.IsDependentOn("BuildTest")
|
||||||
.Does(() =>
|
.Does(() =>
|
||||||
{
|
{
|
||||||
@@ -304,6 +305,7 @@ Task("Test")
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
Task("OnlyPublish")
|
Task("OnlyPublish")
|
||||||
.IsDependentOn("Setup")
|
.IsDependentOn("Setup")
|
||||||
|
.IsDependentOn("SRGen")
|
||||||
.Does(() =>
|
.Does(() =>
|
||||||
{
|
{
|
||||||
var project = buildPlan.MainProject;
|
var project = buildPlan.MainProject;
|
||||||
@@ -534,7 +536,8 @@ Task("SRGen")
|
|||||||
var dotnetArgs = string.Format("{0} -or \"{1}\" -oc \"{2}\" -ns \"{3}\" -an \"{4}\" -cn SR -l CS -dnx \"{5}\"",
|
var dotnetArgs = string.Format("{0} -or \"{1}\" -oc \"{2}\" -ns \"{3}\" -an \"{4}\" -cn SR -l CS -dnx \"{5}\"",
|
||||||
srgenPath, outputResx, outputCs, projectName, projectName, projectStrings);
|
srgenPath, outputResx, outputCs, projectName, projectName, projectStrings);
|
||||||
Information("{0}", dotnetArgs);
|
Information("{0}", dotnetArgs);
|
||||||
Run(dotnetcli, dotnetArgs);
|
Run(dotnetcli, dotnetArgs)
|
||||||
|
.ExceptionOnError("Failed to run SRGen.");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -2,5 +2,5 @@
|
|||||||
<packages>
|
<packages>
|
||||||
<package id="Cake" version="0.10.1" />
|
<package id="Cake" version="0.10.1" />
|
||||||
<package id="Newtonsoft.Json" version="8.0.3" />
|
<package id="Newtonsoft.Json" version="8.0.3" />
|
||||||
<package id="Microsoft.DataTools.SrGen" version="1.0.1-preview" />
|
<package id="Microsoft.DataTools.SrGen" version="1.0.1" />
|
||||||
</packages>
|
</packages>
|
||||||
|
|||||||
Reference in New Issue
Block a user