gpt4 book ai didi

azure - 如何使用 prependpath 在 azure-pipeline 中设置路径

转载 作者:行者123 更新时间:2023-12-04 01:04:19 29 4
gpt4 key购买 nike

我正在尝试使用前置路径在 Azure 管道中设置路径

  echo '##vso[task.prependpath]$(HOME)/miniconda3/bin'
echo "New path 1... $PATH"

##vso[task.prependpath]($HOME)/miniconda3/bin
echo "New path 3... $PATH"

##vso[task.prependpath]($env.HOME)/miniconda3/bin
echo "New path 3... $PATH"

##vso[task.prependpath]$(env.HOME)/miniconda3/bin
echo "New path 4... $PATH"

##vso[task.prependpath]$(env.home)/miniconda3/bin
echo "New path 5... $PATH"

##vso[task.prependpath]$(home)/miniconda3/bin
echo "New path 6... $PATH"

这些都不会设置路径,但在执行 export PATH=$HOME/miniconda3/bin:$PATH 时会设置路径。

如何在 azure-pipeline 中使用 HOME 设置 PATH 变量

enter image description here

最佳答案

来自task.prepend docs

The specified directory is prepended to the PATH. The updated environment variable will be reflected in subsequent tasks.

从后续任务中引用 $PATH 就可以了。

构建步骤 1

echo '##vso[task.prependpath]$(HOME)/miniconda3/bin'

构建步骤 2

echo "$PATH"'

## This prints /home/vsts/miniconda3/bin:/usr/share/rust/...and on it goes...

关于azure - 如何使用 prependpath 在 azure-pipeline 中设置路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57322531/

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