gpt4 book ai didi

azure - 我应该为静态网站的 Azure Pipeline 的 rootDirectory 指定什么?

转载 作者:行者123 更新时间:2023-12-03 05:29:40 26 4
gpt4 key购买 nike

我管理一个静态网站。没有数据库,没有像 ASP.NET (IIS)、PHP 等服务器端处理。该网站仅由 HTML、CSS、一些 JavaScript 和一些图形文件组成。我正在尝试使用 Azure Pipelines 来实现此目的。这是我第一次使用 Azure Pipelines。我选择了一个 HTML 模板来启动 YAML 管道。

我正在使用 FTP 上传 任务。源代码位于 Azure DevOps Repos 中。我正在通过尝试将文件通过 FTP 传输到托管服务器(不是 Azure 的一部分)上的测试文件夹来测试管道。在测试管道时,我收到此错误:

##[error]Error: Failed find: ENOENT: no such file or directory, stat '/bin/pyvenv'

我不知道应该将什么作为 rootDirectory。我认为加“/”比较合适。这是 YAML:

# HTML
# Archive your static HTML project and save it with the build record.
# Add steps that build, run tests, deploy, and more:
# https://aka.ms/yaml

trigger:
- none

pool:
vmImage: 'ubuntu-latest'

steps:
- task: ArchiveFiles@2
inputs:
rootFolderOrFile: '$(build.sourcesDirectory)'
includeRootFolder: false

- task: FtpUpload@2
inputs:
credentialsOption: 'inputs'
serverUrl: 'ftp://ftp.destination.com'
username: '$(TheUsername)'
password: '$(ThePassword)'
rootDirectory: '/'
filePatterns: '**'
remoteDirectory: '/test'
clean: false
cleanContents: false
preservePaths: false
trustSSL: false

我应该为 rootDirectory 添加什么?

最佳答案

你尝试过吗根目录:'.'或者rootDirectory: '$(Pipeline.Workspace)' ?

关于azure - 我应该为静态网站的 Azure Pipeline 的 rootDirectory 指定什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66234723/

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