Azure devops 在Azure DevOps中运行管道后,构建将转到何处?
我对Azure DevOps很陌生。我正在管道中运行npm运行构建 我想知道dist文件夹在哪里?如何访问它以进行进一步处理? 构建完成时没有错误Azure devops 在Azure DevOps中运行管道后,构建将转到何处?,azure-devops,azure-pipelines,Azure Devops,Azure Pipelines,我对Azure DevOps很陌生。我正在管道中运行npm运行构建 我想知道dist文件夹在哪里?如何访问它以进行进一步处理? 构建完成时没有错误 trigger: - master pool: vmImage: 'ubuntu-latest' steps: - task: NodeTool@0 inputs: versionSpec: '10.x' displayName: 'Install Node.js' - script: | npm install
trigger:
- master
pool:
vmImage: 'ubuntu-latest'
steps:
- task: NodeTool@0
inputs:
versionSpec: '10.x'
displayName: 'Install Node.js'
- script: |
npm install
npm run build
displayName: 'npm install and build'
在代理中有3个文件夹:a用于工件,s用于源文件,b用于二进制文件 当构建启动时,所有代码都下载到s文件夹中,因此如果运行npm,则运行构建在那里创建的dist文件夹 如何访问它?所有文件夹都有环境变量,对于s文件夹,变量为$Agent.SourcesDirectory,因此您可以在另一个任务中使用$Agent.SourcesDirectory/Your App/dist或更深层的dist,具体取决于您的应用程序结构
您可以找到环境变量的列表。您可以在web界面中看到这些文件夹,还是只需使用您提到的变量引用它们?您在wen界面中看不到它们,因为您使用的是Microsoft Hosted Agent,在删除管道之后。如果您在PC中使用private agent,则可以访问它们。