【问题标题】:Azure DevOps Pipeline rootdirectoryAzure DevOps 管道根目录
【发布时间】:2021-12-07 03:13:49
【问题描述】:

我正在尝试使用根目录从 Azure DevOps 中的项目中获取 dist 文件。但是无论我做什么,我都会继续收到此错误:

##[error]Error: ENOENT: no such file or directory, stat >'D:\a\1\s\dist'

##[错误]FTP上传失败

##[警告]找不到要上传的文件

我尝试了多种方法来解决它,但它似乎不起作用。我尝试的示例是将这些行放在根目录中:

'.'

$(Pipeline.Workspace)

$(System.DefaultWorkingDirectory)/rootFolderName

我在 StackOverflow 帖子中找到了这些行,但它不断将错误的文件发送到我的 FTP 服务器。

【问题讨论】:

    标签: azure-devops yaml azure-pipelines root


    【解决方案1】:

    要访问存储库中的文件,您应该使用以下内容:

    $distFilePath = "$(Build.SourcesDirectory)/$folderName/$distFileName"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-23
      • 1970-01-01
      • 2021-12-31
      • 1970-01-01
      • 2019-08-04
      • 2021-01-21
      • 1970-01-01
      相关资源
      最近更新 更多