Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos Jenkins log一直告诉我tf eula不被接受,但它';不是_Macos_Tfs_Jenkins - Fatal编程技术网

Macos Jenkins log一直告诉我tf eula不被接受,但它';不是

Macos Jenkins log一直告诉我tf eula不被接受,但它';不是,macos,tfs,jenkins,Macos,Tfs,Jenkins,我正试图在我的MacBook Pro上与Jenkins一起设置CI环境。我的源代码在TFS(Team Foundation System)中,由于某些限制,我的MBP不能添加到Windows域中。 我已经在MBP上下载了TEE命令行客户端 我已将我的T形路径添加到系统路径 我已经在终端上运行了“tf eula”,同时登录了本地用户和sudo 我已经和詹金斯一起安装了TFS插件 使用TFS插件设置的所有配置 在我用Jenkins作业配置了一个项目之后,开始构建。作业失败,错误消息提醒我需要先运行“

我正试图在我的MacBook Pro上与Jenkins一起设置CI环境。我的源代码在TFS(Team Foundation System)中,由于某些限制,我的MBP不能添加到Windows域中。
  • 我已经在MBP上下载了TEE命令行客户端
  • 我已将我的T形路径添加到系统路径
  • 我已经在终端上运行了“tf eula”,同时登录了本地用户和sudo
  • 我已经和詹金斯一起安装了TFS插件
  • 使用TFS插件设置的所有配置
  • 在我用Jenkins作业配置了一个项目之后,开始构建。作业失败,错误消息提醒我需要先运行“tf eula”接受eula

    但如果我运行Jenkins刚刚在终端中直接运行的命令,一切都很顺利,我已经成功地连接到TFS服务器


    我不知道为什么会发生这种现象。那是因为jenkins用我的域名触发了命令吗?这是我的jenkins错误日志,第一行表示作业是在我当前登录的本地用户帐户下运行的。

    jenkins通常使用自己的用户运行。在执行该命令之前,您需要以Jenkins用户身份登录


    sudo su-jenkins

    jenkins通常由自己的用户运行。在执行该命令之前,您需要以Jenkins用户身份登录


    sudo su-jenkins

    jenkins通常由自己的用户运行。在执行该命令之前,您需要以Jenkins用户身份登录


    sudo su-jenkins

    jenkins通常由自己的用户运行。在执行该命令之前,您需要以Jenkins用户身份登录


    sudo su jenkins

    谢谢,我也这么认为。但奇怪的是:我在本地用户帐户上使用LDAP登录jenkins。但在Jenkins打开后,我在用户切换面板中找到了一个名为“Jenkins”的用户帐户。我不知道这个用户帐户的密码是什么。当然,我也无法在“用户和组系统”面板下找到此用户。在执行命令之前,我如何以Jenkins用户的身份登录?谢谢,我也这么认为。但奇怪的是:我在本地用户帐户上使用LDAP登录jenkins。但在Jenkins打开后,我在用户切换面板中找到了一个名为“Jenkins”的用户帐户。我不知道这个用户帐户的密码是什么。当然,我也无法在“用户和组系统”面板下找到此用户。在执行命令之前,我如何以Jenkins用户的身份登录?谢谢,我也这么认为。但奇怪的是:我在本地用户帐户上使用LDAP登录jenkins。但在Jenkins打开后,我在用户切换面板中找到了一个名为“Jenkins”的用户帐户。我不知道这个用户帐户的密码是什么。当然,我也无法在“用户和组系统”面板下找到此用户。在执行命令之前,我如何以Jenkins用户的身份登录?谢谢,我也这么认为。但奇怪的是:我在本地用户帐户上使用LDAP登录jenkins。但在Jenkins打开后,我在用户切换面板中找到了一个名为“Jenkins”的用户帐户。我不知道这个用户帐户的密码是什么。当然,我也无法在“用户和组系统”面板下找到此用户。在执行命令之前,我如何以Jenkins用户身份登录?