Jenkins 本地克隆 repo 路径

阿德里安·沃尔皮努

我使用 jenkins 在本地克隆的 repo 上自动化一些工作。回购的克隆进展顺利,但是当我调用我的脚本(它是一个 py 脚本)时,我需要完整的本地克隆回购路径。

例如,我将调用: python3.exe myscript.py -d ${params.REPO_DIR}
如果我查看控制台,它将仅获得路径的一部分,例如 /repo/dir/repo 名称..而不是完整路径像 C:\user\repo 等。假设我不知道如何获得完整路径,这是正常的。有人可以告诉我如何做到这一点

ycr

假设您的脚本在克隆的仓库中。${env.WORKSPACE}您可以使用或$WORKSPACE取决于您正在执行的位置获取当前工作目录路径。然后您可以将 pythion 脚本的相对路径附加到当前工作目录位置。${env.WORKSPACE}/${params.REPO_DIR}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章