Skip to content
file-text

GitHub Action

msbuild project generator

v1.0.1 Latest version

msbuild project generator

file-text

msbuild project generator

generates an msbuild parallel project file separating applications and tests

Installation

Copy and paste the following snippet into your .yml file.

              

- name: msbuild project generator

uses: tix-factory/msbuild-project-generator@v1.0.1

Learn more about this action in tix-factory/msbuild-project-generator

Choose a version

tix-factory/msbuild-project-generator

generates a project file given a directory that can be built by dotnet msbuild with projects being built in parallel and deployable components and tests being separated out into their own targets

Requirements

Requires dotnet to be available on the build agent.

Input Parameters

Parameter Name Description
directory The directory to be scanned to generate the project file off of.
projectFile The output project file path.

Samples

Download Release Asset

Downloads a release asset from another repository and saves it to a file.

    - name: Generate msbuild project file
      uses: tix-factory/msbuild-project-generator@v1
      with:
        directory: ./
        projectFile: ./build.project

See live sample on tix-factory/nuget (build execution in tix-factory/nuget/build/build.sh).