【问题标题】:Retrieve Parameters.scriptPath on python script在 python 脚本上检索 Parameters.scriptPath
【发布时间】:2019-07-05 13:53:02
【问题描述】:

我目前正在使用自定义 python 脚本来编译我的应用程序,并且我想在运行我的脚本时访问“Parameters.scriptPath”参数。我已经构建了在多个版本的 python 中运行的脚本,现在我想在编译期间使用相同的解释器来运行子进程(如数据库迁移脚本)。

有没有办法可以访问这个变量?

我已经检查了环境变量,没有这个参数。

【问题讨论】:

  • 嗨,欢迎来到 Stack Overflow。是否可以提供一些代码示例,或者进一步详细说明您尝试过的内容(带有示例)。这应该有助于某人有更好的机会回答您的问题。

标签: python python-3.x azure-devops pipeline


【解决方案1】:

Python 脚本无法访问任务参数scriptPath。你知道Use Python Version task 吗?如果您在管道中添加此任务,则可以访问变量 python.version

另外,代理变量Agent.ToolsDirectory可以被Use Python Version任务用来在一个工具的多个版本之间切换。这些任务会将此目录中的工具添加到 PATH,以便后续构建步骤可以使用它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-25
    • 1970-01-01
    • 2019-07-07
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多