VSTS DNX Tasks
This extension allows you to make builds with the new ASP.NET 5 tools easier.
DNX Tasks Build WebWith this task you can build a website project and create an output folder with all necessary content for a deployment to Azue.
You have to specify a project in your solution by setting the "Project Name" property. The name is in fact the folder name of the project. Make sure to wrap the name in double quotes if there are any spaces in this name. The "Build Configuration" property can be empty or any single word you want to have there. All the results of the build process will put in the folder specified in "Output Folder". Under the "Advanced" group you can decide if you want the source code to be included in the build output with the "Publish Source" switch.
Also the "Working Folder" can be specified here. Usual this should be the folder where your .sln file is. The Task will look in "Working folder/Source Folder/Project Name" for a project.json and starts building this project. This task will fail when no project can be found in the specified location.
DNX Tasks Publish Web PackageYou can publish your website build with the "Build Web Package" task to an Azure Web App. To do so you have to select the azure subscription your App is on in the "Azure Classic Subscription" field and type in the "Web App Name". If you select a "Web App Location" the field "Web App Name" has prefilled options. In the "Deployment Slot" field specify the target Slot for the deployment. Leave this blank if you do not want to use a deployment slot. "Source Folder" should point at the folder where the build output ist written to.
The options listed under "Advanced" are used to control the behavior of the Web App before and after the deployment.
DNX Tasks Build Nuget PackageThis task is used to create Nuget packages for one or multiple projects. For the fields "Project Name", "Build Configuration", "Output Folder" and "Working Folder" please have a look at the "Build Web" task. Within the "Advanced" section there is a checkbox for "Pre Release". If this is true, the nuget package will build as prerelease with "VERSIONNUMBER-pre-BUILDNUMBER" in name.
DNX Tasks Azure SlotSwapIf you use deployment slots in your Azure Website and want to switch the slots after deployment you can use this task. In "Azure Classic Subscription" select the subscription your Website is assigned to. Questions, Recommendations, Issues?Please have a look here: GitHub Issues Release NotesVersion 0.0.23DNX Tasks Publish Web 0.0.5
Version 0.0.22
Version 0.0.21
DNX Tasks Build Nuget 0.0.5
DNX Tasks Build Web 0.0.11
DNX Tasks Publish Web 0.0.3
DNX Tasks Azure SlotSwap 0.0.3
Version 0.0.19
DNX Tasks Build Web 0.0.10
|