Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/melezhik/sparrowdo-vsts-msbuild

Sparrowdo module to generate VSTS yaml steps for msbuild tool
https://github.com/melezhik/sparrowdo-vsts-msbuild

build build-tool ci devops microsoft msbuild perl6 vsts yaml

Last synced: 5 days ago
JSON representation

Sparrowdo module to generate VSTS yaml steps for msbuild tool

Awesome Lists containing this project

README

        

# 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

- Sparrowdo::VSTS::YAML::Solution

- Sparrowdo::VSTS::YAML::DotNet

# Author

Alexey Melezhik