Deploy to Windows VM
Overview
The Deploy to Windows VM pipeline automates the deployment of a .NET application on a Windows VM. It starts with the build process, including package restoration and Release configuration build. The script then has steps to runs security scans and test cases. Following this, the application is published. The script checks for the existence of an IIS node, creates one if needed, and establishes a binding. Finally, it deploys the application to IIS, ensuring a seamless deployment process on the Windows VM.
Input Variables
Input Variable Name | Description | Default Values | Type | Supported Values |
---|---|---|---|---|
pipeline_number_prefix | Prefix for the pipeline number. | 1.0 | string | |
gl_package_username | GitLab package username for authentication. | myGitLabUser | string | |
gl_package_path | Path to the GitLab package repository. | https://gitlab.example.com/api/packages/nuget/index.json | string | |
gl_package_token | GitLab package token for authentication. | myGitLabToken | string |