Packaging & Deployment ToolsBuild and Release tasks helping your Release Management process! This extension contains tasks that you can use during your VSTS Build / Release processes. Once you install this extension, you'll see the following tasks in the Utility section. This extension contains these 7 tasks:
Re-sign and publish a click-once package using DOTNET-MAGE tool. It updates the application and deployment manifest based on your settings and push your package in a fileshare. It can also overwrite some additional settings files before resigning the package.
Re-sign and publish a click-once package using MAGE.EXE application. It updates the application and deployment manifest based on your settings and push your package in a fileshare. It can also overwrite some additional settings files before resigning the package.
If you organize your script in a folder named using a pattern of a 3 digits version number (eg. 1.0.15), this task alow you to do a differential deployment based on a source and target version.
This task imports your private certificates and install them on the servers. If you sign your applications with self-signed certificates, you won't get an error during signing process neither on private nor on hosted agents! You won't get the error message "A certificate chain could not be built to a trusted root authority.".
Update a database based on a generated dacpac file. It also generate the SQL delta script and store it on your folder.
With a simply compiled project, this task could generate a delta SQL script targeting your database or directly update your database. It will be usefull if you don't want to re-compile your project during the deployment process. This task works with all EF Core versions (1., 2. and 3.*). You can now use a Build package directly comming from artifact or an application already deployed.
This task add capabilities to Stop / Start / Uninstall / Install Windows Services. These tasks do not just launch tasks, but wait until the action is really done! |