Skip to content

Commit

Permalink
Updated Sonar Build Restore
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelstaib committed Feb 17, 2022
1 parent f10d1c6 commit a23317f
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 1 deletion.
1 change: 0 additions & 1 deletion .build/Build.Publish.cs
Expand Up @@ -71,7 +71,6 @@ partial class Build
DotNetBuild(c => c
.SetNoRestore(true)
.SetDisableParallel(true)
.SetProjectFile(PackSolutionFile)
.SetConfiguration(Configuration)
.SetAssemblyVersion(GitVersion.AssemblySemVer)
Expand Down
40 changes: 40 additions & 0 deletions .build/Build.Sonar.cs
Expand Up @@ -32,6 +32,26 @@ partial class Build
.SetProjectFile(SonarSolutionFile)
.SetProcessWorkingDirectory(RootDirectory));
DotNetBuild(c => c
.SetNoRestore(true)
.SetProjectFile(RootDirectory / "src/StrawberryShake/CodeGeneration/src/CodeGeneration.CSharp.Server/StrawberryShake.CodeGeneration.CSharp.Server.csproj")
.SetOutputDirectory(RootDirectory / "src/StrawberryShake/Tooling/src/.server")
.SetConfiguration(Configuration)
.SetAssemblyVersion(GitVersion.AssemblySemVer)
.SetFileVersion(GitVersion.AssemblySemFileVer)
.SetInformationalVersion(GitVersion.InformationalVersion)
.SetVersion(GitVersion.SemVer));
DotNetBuild(c => c
.SetNoRestore(true)
.SetProjectFile(RootDirectory / "src/StrawberryShake/CodeGeneration/src/CodeGeneration.CSharp.Server/StrawberryShake.CodeGeneration.CSharp.Server.csproj")
.SetOutputDirectory(RootDirectory / "src/StrawberryShake/SourceGenerator/src/.server")
.SetConfiguration(Configuration)
.SetAssemblyVersion(GitVersion.AssemblySemVer)
.SetFileVersion(GitVersion.AssemblySemFileVer)
.SetInformationalVersion(GitVersion.InformationalVersion)
.SetVersion(GitVersion.SemVer));
SonarScannerBegin(SonarBeginPrSettings);
DotNetBuild(SonarBuildAll);
try
Expand All @@ -56,6 +76,26 @@ partial class Build
.SetProjectFile(SonarSolutionFile)
.SetProcessWorkingDirectory(RootDirectory));
DotNetBuild(c => c
.SetNoRestore(true)
.SetProjectFile(RootDirectory / "src/StrawberryShake/CodeGeneration/src/CodeGeneration.CSharp.Server/StrawberryShake.CodeGeneration.CSharp.Server.csproj")
.SetOutputDirectory(RootDirectory / "src/StrawberryShake/Tooling/src/.server")
.SetConfiguration(Configuration)
.SetAssemblyVersion(GitVersion.AssemblySemVer)
.SetFileVersion(GitVersion.AssemblySemFileVer)
.SetInformationalVersion(GitVersion.InformationalVersion)
.SetVersion(GitVersion.SemVer));
DotNetBuild(c => c
.SetNoRestore(true)
.SetProjectFile(RootDirectory / "src/StrawberryShake/CodeGeneration/src/CodeGeneration.CSharp.Server/StrawberryShake.CodeGeneration.CSharp.Server.csproj")
.SetOutputDirectory(RootDirectory / "src/StrawberryShake/SourceGenerator/src/.server")
.SetConfiguration(Configuration)
.SetAssemblyVersion(GitVersion.AssemblySemVer)
.SetFileVersion(GitVersion.AssemblySemFileVer)
.SetInformationalVersion(GitVersion.InformationalVersion)
.SetVersion(GitVersion.SemVer));
Logger.Info("Creating Sonar analysis for version: {0} ...", GitVersion.SemVer);
SonarScannerBegin(SonarBeginFullSettings);
Expand Down

0 comments on commit a23317f

Please sign in to comment.