Jenkins:允许本地结帐
Jenkins: allow local checkout
这是我第一次使用 Jenkins。我创建了一个只有一个文件的新文件夹,并在其中创建了一个 git 存储库。然后我使用该存储库设置 Jenkins。
我现在得到的是这个错误:
ERROR: Checkout of Git remote 'path\hello' aborted because it
references a local directory, which may be insecure. You can allow
local checkouts anyway by setting the system property
'hudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT' to true. Finished:
FAILURE
我尝试使用此命令启动 jenkins:
C:\Users\giulio\.jdks\zulu11.56.19-ca-jdk11.0.15-win_x64\bin\java.exe -jar jenkins.war hudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT=true
但是没有用。
如何将“允许本地结帐”设置为 true?
使用选项 -D 定义属性:
-Dhudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT=true
这是我第一次使用 Jenkins。我创建了一个只有一个文件的新文件夹,并在其中创建了一个 git 存储库。然后我使用该存储库设置 Jenkins。
我现在得到的是这个错误:
ERROR: Checkout of Git remote 'path\hello' aborted because it references a local directory, which may be insecure. You can allow local checkouts anyway by setting the system property 'hudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT' to true. Finished: FAILURE
我尝试使用此命令启动 jenkins:
C:\Users\giulio\.jdks\zulu11.56.19-ca-jdk11.0.15-win_x64\bin\java.exe -jar jenkins.war hudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT=true
但是没有用。 如何将“允许本地结帐”设置为 true?
使用选项 -D 定义属性:
-Dhudson.plugins.git.GitSCM.ALLOW_LOCAL_CHECKOUT=true