powershell - VSTS 自定义任务发布在代理机器上运行 powershell
问题描述
我创建了一个合并 web.config 文件的自定义 vsts 任务,我想在我的发布管道中使用它,我的任务是一个 powershell,我想在代理机器上运行这个 powershell,但是当我给它源时它在不同的目录中运行文件夹找不到。如何更改 powershell 目录以使此任务在代理计算机上运行。谢谢。
解决方案
默认情况下,构建管道将使用 AzureDevOps 提供的托管代理。在您的情况下,您需要更改此行为,因为您需要在计算机目录中运行 PowerShell 脚本。
首先,您需要安装自己的代理。然后,您可以将该目录指向您要运行的 PowerShell 脚本
推荐阅读
- database - Postgres:如何计算临时文件空间需求
- flutter - Riverpod:我可以在 Widget 树的内部和外部使用相同的 Provider 实例吗?
- java - Firebase:无法验证 Firebase ID 令牌的签名
- python - 使用 Pytorch 实现 BiLSTM-Attention-CRF 模型
- typescript - 如何在打字稿中对对象数组进行排序?
- arrays - 附加到二维数组的特定元素
- mysql - 从表中获取最后一个条目
- java - Android Studio Build 失败 - 试图停止守护进程
- go - 爬虫的并发问题
- numpy - numpy.VisibleDeprecationWarning:从参差不齐的嵌套序列创建一个 ndarray