Rag*_*nde 1 azure-devops azure-pipelines
我正在使用 azure 为 ios 创建一个构建,我想将证书文件复制到为在发布管道中使用而创建的工件文件夹。
我正在使用复制任务,在任务完成后,我无法在所需的工件文件夹中找到复制的文件。
有复制任务的答案,但不适用于我的场景。
或者有什么方法可以从构建管道的源文件夹访问文件到发布管道?
您正在使用下载安全文件任务来下载证书文件。如下所述:有关更多信息,请参见此处。
下载后,使用在任务上设置的名称值(或经典编辑器中的“引用名称”)来引用代理计算机上安全文件的路径。例如,如果任务名为mySecureFile,则其路径可以在管道中引用为
$(mySecureFile.secureFilePath)。或者,可以在以下目录中找到下载的安全文件$(Agent.TempDirectory)
安全文件下载到目录$(Agent.TempDirectory),$(mySecureFile.secureFilePath)如果将引用名称设置为可以引用其路径mySecureFile
这样你的文件拷贝任务需要配置如下:设置源文件夹到$(Agent.TempDirectory)和内容的安全文件的名称。见下面的例子:
您还可以设置内容到$(certFile.secureFilePath) $(provisionFile.secureFilePath)如果将参考名字的上面下载的安全文件任务 certFile和provisionFile
更方便的是,您可以直接在发布管道中使用下载安全文件任务来下载证书文件。
然后安全文件将在发布管道中可用,并且可以像在构建管道中一样被引用。
| 归档时间: |
|
| 查看次数: |
4674 次 |
| 最近记录: |