Add an option in the project.json file to exclude files/folders from the NuGet package

studio
i_considering
pb

#1

Issue

There are files in the project folder that do not need to be packaged into the NuGet package and deployed to Orchestrator. For example, the Test_Framework folder, the Exception_Screenshots folder, the .git folder, or the .svn folder. In fact, sometimes the .git or .svn folder increases the file size over the 50 MB limit such that the project can not be published. The current work around is to delete these files/folders before publishing.

There are several posts on the forums already asking for this feature:

Idea

It would be nice to have the option in the project.json file to exclude files and folders from the NuGet package. It would be even better if we could specify file patterns to be excluded. For example:

{
...
    "exclude": [
        "Test_Framework/",
        "Exception_Screenshots/",
        ".git/",
        ".svn/",
        "*.png"
    ]
...
}

Please upvote if you would like to see this feature implemented!


#2

If the feature is implemented, it will also resolve - Publish ignore