一直在使用Azure DevOps来自动化一些针对SharePoint Online的PowerShell脚本。据我所知,我的第一步需要针对该租户进行身份验证。这是我目前得到的信息: 触发器:-主机 池: vmImage: 'windows-latest' 步骤: > < li> powershell:安装-模块-名称Microsoft。Online . SharePoint . PowerShe
似乎我得到了一些错误的凭据,并且被缓存了,这不允许我将代码推送到Azure DevOps(Azure存储库)。 我正在使用Git Bash作为客户端工具。 错误消息如下: > 停止并启动Git bash 3将甚至删除了tenant.cache仍然没有乐趣...
我在两个不同的Azure devops项目中有以下Azure devops管道,一个用于基础设施团队,另一个用于应用程序开发团队 使用Terraform提供网络、ACR和AKS基础设施 使用Helm部署AKS应用程序 我为每个管道创建了两个独立的服务帐户。现在,分配给服务帐户的所有角色是什么,以便Azure Devops项目使用服务帐户/服务主体(手动)来连接和执行活动。 这是生产部署的正确方法吗
在变量组中,我可以链接到密钥库并检索秘密。有办法得到秘密的版本号吗?我可以通过创建一个使用Azure PowerShell的任务并调用获取一个秘密对象及其所有属性来进行不同的操作。但是如果我能利用这个变量组特性,就我的目的而言,它会更干净。谢了。
我试图在Azure Devops管道中将一个变量值从一个作业传递到另一个作业。 我一直在努力学习Microsoft文档中的文档。 例如: https://docs.microsoft.com/en-us/azure/devops/pipelines/process/variables?view=azure-devops&tabs=yaml%2cbatch https://docs.microsof
这两种方法都不能以带句点(.)的嵌套值为目标以名义?对吧?
我试图从Powershell管道脚本中读取Azure DevOps秘密变量。该变量在Azure中如下所示: 我尝试以的形式访问secret变量,例如 简单地作为环境变量,例如 如上映射显示了隐藏在星号后面的字符串。
但我不知道如何使用构建管道中的脚本步骤访问服务连接。例如,假设我有一个服务连接,表示Azure服务主体的凭据。我想在脚本步骤中访问这些凭据。 如何编写利用它们的脚本步骤?
我正在使用Microsoft扩展访问Azure DevOps中的密钥库,从密钥库中获取秘密。我得到了这个错误消息,它似乎说我需要允许Azure Devops代理访问KeyVault的权限。“无法获取托管服务主体的访问令牌。请为虚拟机”https://aka.ms/azure-MSI-docs“配置托管服务标识(MSI)。状态代码:400,状态消息:错误请求” 我在一个单独的测试订阅中运行这个功能,
我已经使用ARM在Azure DevOps中创建了一个密钥库,现在我想在同一个管道中为它写一个秘密。 我用以下内联的PowerShell创建了一个Azure PowerShell任务: 密钥存储库创建得很好,但在尝试写入密钥时,我会遇到以下错误:
我试图用和部署一个密钥存储库,并在azure devops中创建了一个包含所有秘密的变量组,我在参数文件中使用了以下参数,但是当部署这个参数时,秘密值将存储为$(secret),而不是实际存储在azure devops任务组中的密码。 这是我在密钥库模板中得到的:
我尝试在Microsoft托管代理(windows最新版)gradle - 6.9 gradle插件版本:- 3.5.3上的azure DevOps中配置CI管道,出现以下错误:- 失败:构建失败,但有例外。 < li >哪里出错:任务执行失败':ucrop:stripDebugDebugSymbols '。 在 ABI 的 NDK 工具链文件夹中找不到前缀为:arm-linux-androide