首页 > 系统相关 >Azure DevOps 发布.Net项目到Windows IIS站点之pubxml

Azure DevOps 发布.Net项目到Windows IIS站点之pubxml

时间:2023-10-27 14:12:13浏览次数:26  
标签:UserName name IIS Windows DevOps value variable pubxml my

通过VS中我们配置的pubxml进行发布

trigger:
- master

pool:
  vmImage: 'windows-2022'

variables:
- group: GeexPublish
- name: my-user-variable
  value: $[variables.UserName] # uses runtime expression
- name: my-passed-variable
  value: $[variables.PassWord] # uses runtime expression
- name: buildConfiguration
  value: 'Release'
- name: publishFolder
  value: '$(Build.ArtifactStagingDirectory)/$(Build.BuildId)'
- name: solution
  value: '**/Platform.Client.csproj'

steps:
- script: echo $(UserName) # uses macro syntax
- script: echo $(my-passed-variable) 

- task: DotNetCoreCLI@2
  displayName: 'Restore dependencies'
  inputs:
    command: 'restore'
    projects: '$(solution)'
    arguments: '--configuration $(buildConfiguration)'

- task: DotNetCoreCLI@2
  displayName: 'Publish to IIS'
  inputs:
    command: 'publish'
    arguments: '--configuration Release /p:UserName=$(my-user-variable) /p:Password=$(my-passed-variable) /p:PublishProfile=xxxxxxx.pubxml'
    workingDirectory: './Platform.Client'

标签:UserName,name,IIS,Windows,DevOps,value,variable,pubxml,my
From: https://www.cnblogs.com/MrChuJiu/p/17792186.html

相关文章

  • C#winform软件实现一次编译,跨平台windows和linux兼容运行,兼容Visual Studio原生界面Fo
    一、背景:微软的.netcore开发工具,目前来看,winform界面软件还没有打算要支持linux系统下运行的意思,要想让c#桌面软件在linux系统上运行,开发起来还比较麻烦。微软只让c#的控制台软件支持在linux运行。二、解决方案:我想到的一个方案是自定义封装软件的System.Windows.Forms组件,把......
  • Anaconda在Windows上安装后终端指令不生效
    查看环境变量是否已经配置好;环境变量配置好应该是"Scripts"文件夹作为conda指令的根目录而不是别的,例如,我的环境变量配置路径如下:C:\Users\ezhar\anaconda3\Scripts......
  • mysql5.7启用ssl连接(windows版本)
    环境:OS:windows2012Mysql:5.7.29 1.安装mysql安装步骤省略,mysql5.7默认安装都已经安装好了ssl的,并默认启用了的.证书在数据目录下 D:\mysql57\dataD:\mysql57\data>dir驱动器D中的卷是新加卷卷的序列号是7603-6C5BD:\mysql57\data>dir*.pem驱动器D中的......
  • 为何 DevOps 会给开发人员带来压力和倦怠?
    企业正在享受DevOps实施带来的好处,但这也是有代价的。开发人员需要承担额外的责任,可能会导致他们感到疲惫不堪。因此我们可以采取一些方法来确保DevOps工程师的满意度。 DevOps的支持者通常将这一概念说成是提高效率和生产力的好方法。通过加强开发人员和IT运维工程师之......
  • 关闭 Windows10 系统 打开 IE浏览器自动跳转edge 浏览器
    1.在Windows10系统打开edge浏览器,点击设置功能2.打开设置功能后,点击"默认浏览器",设置“InternetExplorer兼容性”的“让InternetExplorer在MicrosoftEdge中打开网站” 设置成“从不”,参照下图设置 3.关闭edge浏览器,重新打开IE浏览器,即可! ’ ......
  • pve制作cloudinit windows
    参考网址:https://blog.csdn.net/feitianyul/article/details/113683909https://forum.proxmox.com/threads/windows-cloud-init-working.83511/https://foxi.buduanwang.vip/windows/1789.html/1、首先在pve上创建一个winodws虚拟机,创建完成后,添加硬件-->串行端口2、下载cl......
  • 我的Windows10下的WSL的使用经历
    微软每年都会举办Build开发者大会,近年来越来越受关注的Linux子系统WindowsSubsystemforLinux(WSL)已经很完善了,我抱着体验一把的心态,也来使用一下这个功能。各位新手Linux朋友们,有没有想过怎么在Windows下面使用Linux,下面我来通过自己的实际操作,分享一遍自己的Windows10下的WSL......
  • 如何在 Windows 上安装 ONLYOFFICE 文档 v7.5
    使用社区版,您可以在本地服务器上安装ONLYOFFICE文档,并将在线编辑器与ONLYOFFICE协作平台或其他热门管理平台集成。通过阅读本文,了解如何在Windows上安装ONLYOFFICE文档7.5。关于ONLYOFFICEONLYOFFICE文档是一个在线办公套件,包括文本文档、电子表格和演示文稿的查看器和......
  • windows下搭建yii2框架的安装与运行
    安装命令composercreate-projectyiisoft/yii2-app-basicbasic报错信息(curlerror28whiledownloadinghttps://asset-packagist.org/p/provider-latest/xxx.json:Timeoutwasreached)打开composer.json发现是下载的数据被墙掉了处理添加下载数据源切换到根目录......
  • windows安装MySQL5.7.35
    本文适用5.7.3x。最近安装几次MySQL之后有点心得,记录一下。1.下载MySQL官网下载很慢,在此推荐用国内下载站,我用的是华为开源镜像站,速度很快。华为开源镜像站_软件开发服务_华为云在此选择对应的版本。我选择是mysql-5.7.35-winx64.zip,链接:https://repo.huaweicloud2.com/mys......