gpt4 book ai didi

azure - 无法在 Azure DevOps 中构建角度项目

转载 作者:行者123 更新时间:2023-12-03 06:34:31 26 4
gpt4 key购买 nike

我有 Angular 项目,我想将其构建到 Azure Web App

我创建了这个 yaml 来构建和部署

trigger:
- main

pool:
vmImage: 'ubuntu-latest'

steps:
- task: NodeTool@0
inputs:
versionSpec: '18.x'
displayName: 'Install Node.js'


# - task: Npm@1
# inputs:
# command: 'install'
# workingDir: 'schooly-angular'

- script: npm install -g @angular/cli
displayName: 'npm install -g @angular/cli'

- script: yarn
displayName: 'yarn install'

- script: ng build --prod
displayName: 'ng build'

- task: PublishBuildArtifacts@1

- task: AzureRmWebAppDeployment@4
inputs:
ConnectionType: 'AzureRM'
azureSubscription: 'Azure subscription 1 (*********)'
appType: 'webAppLinux'
WebAppName: 'marifit-admin'
packageForLinux: 'dist/'

但是在尝试构建时出现此错误

enter image description here

单击“授权”没有帮助

我能解决这个问题吗?

最佳答案

您似乎没有订阅 Azure 订阅 1 (*********) 的权限,或者该订阅不存在。编辑 YAML 管道时,单击设置以显示帮助>>选择您的订阅>>单击授权为此订阅创建服务连接。

enter image description here

如果授权失败,则表示您对该订阅没有足够的权限。您需要获得订阅者或所有者角色的关注。要获得相关权限,您需要获得订阅所有者的帮助。这是Assign a user as an administrator of an Azure subscription供引用。

关于azure - 无法在 Azure DevOps 中构建角度项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75007984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com