Rand Stats

Sparrowdo::VSTS::YAML::MsBuild

cpan:MELEZHIK

Sparrowdo::VSTS::YAML:MsBuild

Sparrowdo module to generate VSTS yaml steps for msbuild tool.

$ cat sparrowfile

module_run "VSTS::YAML::MsBuild", %(
  build-dir => "cicd/build",
  project   => "Database.sqlproj", # Relative path from repo root of the project(s) or solution(s) to run. 
  configuration => "debug",  # Build configuration, default value
  platform => "any cpu", # Build platform, default value 
  display-name => "Build app.csproj", # optional
);

$ sparrowdo --local_mode --no_sudo

Parameters

project

Relative path from repo root of the project(s) or solution(s) to run. Wildcards can be used. For example, **/*.csproj for all csproj files in all sub folders.

configuration

Build configuration

platform

Build platform

See also

Author

Alexey Melezhik