使用搜索模式找不到解决方案 'D:\a\s\**\*.sln' Azure Devops
Solution not found using search pattern 'D:\a\1\s\**\*.sln' Azure Devops
我在通过 yaml 文件构建和部署 dacpac 时收到此错误 使用搜索模式 'D:\a\s***.sln' 找不到解决方案。
我的 yaml 文件在下面。
trigger:
- master
pool:
name: Azure Pipelines
vmImage: 'vs2017-win2016'
jobs:
- deployment: BuildAndDeploy
displayName: Build And Deploy Dacpac
environment: 'DEV'
strategy:
runOnce:
deploy:
steps:
- task: VSBuild@1
displayName: 'Build solution **\*.sln'
- task: CopyFiles@2
displayName: 'Copy Files to: $(build.artifactstagingdirectory)'
inputs:
SourceFolder: '$(agent.builddirectory)'
TargetFolder: '$(build.artifactstagingdirectory)'
- task: AzureKeyVault@1
displayName: 'Azure Key Vault: kv-agaurav-poc'
inputs:
azureSubscription: 'Visual Studio Enterprise-abonnement (b5970491-02a8-4fd0-b9b4-73a6e63a273a)'
KeyVaultName: 'kv-agaurav-poc'
RunAsPreJob: true
- task: SqlAzureDacpacDeployment@1
displayName: 'Azure SQL DacpacTask'
inputs:
azureSubscription: 'Visual Studio Enterprise-abonnement (b5970491-02a8-4fd0-b9b4-73a6e63a273a)'
ServerName: 'fastbin-server.database.windows.net'
DatabaseName: 'fastbin-db'
SqlUsername: agaurav
SqlPassword: '$(sqlpassword)'
DacpacFile: 'D:\a\a\s\bin\Debug\fastbin-db.dacpac'
需要注意的一件事是,如果我在 环境 [=22= 之外有 步骤 和 任务 ], 有效。
所以,我的问题是如何让 yaml 文件在任何环境标签中找到解决方案(在本例中为环境:'DEV')。
deployment
默认情况下作业不会检查您的代码。在尝试构建解决方案之前,您需要先添加 - checkout: self
以下载代码。
我在通过 yaml 文件构建和部署 dacpac 时收到此错误 使用搜索模式 'D:\a\s***.sln' 找不到解决方案。 我的 yaml 文件在下面。
trigger:
- master
pool:
name: Azure Pipelines
vmImage: 'vs2017-win2016'
jobs:
- deployment: BuildAndDeploy
displayName: Build And Deploy Dacpac
environment: 'DEV'
strategy:
runOnce:
deploy:
steps:
- task: VSBuild@1
displayName: 'Build solution **\*.sln'
- task: CopyFiles@2
displayName: 'Copy Files to: $(build.artifactstagingdirectory)'
inputs:
SourceFolder: '$(agent.builddirectory)'
TargetFolder: '$(build.artifactstagingdirectory)'
- task: AzureKeyVault@1
displayName: 'Azure Key Vault: kv-agaurav-poc'
inputs:
azureSubscription: 'Visual Studio Enterprise-abonnement (b5970491-02a8-4fd0-b9b4-73a6e63a273a)'
KeyVaultName: 'kv-agaurav-poc'
RunAsPreJob: true
- task: SqlAzureDacpacDeployment@1
displayName: 'Azure SQL DacpacTask'
inputs:
azureSubscription: 'Visual Studio Enterprise-abonnement (b5970491-02a8-4fd0-b9b4-73a6e63a273a)'
ServerName: 'fastbin-server.database.windows.net'
DatabaseName: 'fastbin-db'
SqlUsername: agaurav
SqlPassword: '$(sqlpassword)'
DacpacFile: 'D:\a\a\s\bin\Debug\fastbin-db.dacpac'
需要注意的一件事是,如果我在 环境 [=22= 之外有 步骤 和 任务 ], 有效。
所以,我的问题是如何让 yaml 文件在任何环境标签中找到解决方案(在本例中为环境:'DEV')。
deployment
默认情况下作业不会检查您的代码。在尝试构建解决方案之前,您需要先添加 - checkout: self
以下载代码。