2

ビルドを実行するWindowsビルドエージェントを取得できません。エージェントは私のソースコードをチェックアウトすることができません。ビルドの実行時に、私は次のエラーを見ていSee GitHub issueBuildkite Windowsエージェントがgit実行可能ファイルを見つけられない

(イムは、Windows 10を使用して):chocolateygitを使用して、私はgitをインストールしている

Buildkite Error: There was an error running `git clone -v -- [email protected]:myorg/myrepo.git .` (exec: "git": executable file not found in %PATH%) 

は、エージェントのホスト上でCMDおよびPowerShellでアクセス可能であると私はすることができますPowerShellでgci env:Pathを実行すると、私のパスに表示されます。その出力にPATHがないことを

BUILDKITE=true 
BUILDKITE_AGENT_ACCESS_TOKEN=xxx 
BUILDKITE_AGENT_DEBUG=true 
BUILDKITE_AGENT_ENDPOINT=https://agent.buildkite.com/v3 
BUILDKITE_AGENT_ID=xxx 
BUILDKITE_AGENT_NAME=DESKTOP-1 
BUILDKITE_AGENT_PID=5180 
BUILDKITE_ARTIFACT_PATHS= 
BUILDKITE_BIN_PATH=C:\Users\Jason\Downloads\buildkite-agent-windows-amd64-3.0-beta.27 
BUILDKITE_BRANCH=fix/build 
BUILDKITE_BUILD_CHECKOUT_PATH=builds\DESKTOP-1\myorg\myrepo 
BUILDKITE_BUILD_CREATOR=Jason 
[email protected] 
BUILDKITE_BUILD_ID=xxx 
BUILDKITE_BUILD_NUMBER=18 
BUILDKITE_BUILD_PATH=builds 
BUILDKITE_BUILD_URL=https://buildkite.com/myorg/myrepo/builds/18 
BUILDKITE_COMMAND=msbuild 
BUILDKITE_COMMAND_EVAL=true 
BUILDKITE_COMMIT=HEAD 
BUILDKITE_GIT_CLEAN_FLAGS=-fxdq 
BUILDKITE_GIT_CLONE_FLAGS=-v 
BUILDKITE_HOOKS_PATH=hooks 
BUILDKITE_JOB_ID=xxx 
BUILDKITE_MESSAGE=First build 
BUILDKITE_ORGANIZATION_SLUG=myorg 
BUILDKITE_PIPELINE_DEFAULT_BRANCH=master 
BUILDKITE_PIPELINE_PROVIDER=github 
BUILDKITE_PIPELINE_SLUG=myrepo 
BUILDKITE_PLUGINS_PATH=plugins 
BUILDKITE_PROJECT_PROVIDER=github 
BUILDKITE_PROJECT_SLUG=myorg/myrepo 
BUILDKITE_PULL_REQUEST=false 
BUILDKITE_PULL_REQUEST_REPO= 
[email protected]:myorg/myrepo.git 
BUILDKITE_REPO_SSH_HOST=github.com 
BUILDKITE_RETRY_COUNT=0 
BUILDKITE_SCRIPT_PATH=msbuild 
BUILDKITE_SOURCE=ui 
BUILDKITE_SSH_FINGERPRINT_VERIFICATION=true 
BUILDKITE_TAG= 
BUILDKITE_TIMEOUT=false 
CI=true 
PATH=C:\Users\Jason\Downloads\buildkite-agent-windows-amd64-3.0-beta.27; 
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL 

注:私はプリントアウトし、以下の環境変数を参照して、BKのWeb UIでのビルドのログから

C:\Program Files\Docker\Docker\Resources\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cm... 

gitのディレクトリは、ここで終わりですPowershellの私のPATHと同じで、gitsバイナリへのパスは含まれていません。

フル・ビルド出力:

Build environment variables 0s 
BUILDKITE=true 
BUILDKITE_AGENT_ACCESS_TOKEN=xxx 
BUILDKITE_AGENT_DEBUG=true 
BUILDKITE_AGENT_ENDPOINT=https://agent.buildkite.com/v3 
BUILDKITE_AGENT_ID=xxx 
BUILDKITE_AGENT_NAME=DESKTOP-1 
BUILDKITE_AGENT_PID=5180 
BUILDKITE_ARTIFACT_PATHS= 
BUILDKITE_BIN_PATH=C:\Users\Jason\Downloads\buildkite-agent-windows-amd64-3.0-beta.27 
BUILDKITE_BRANCH=fix/build 
BUILDKITE_BUILD_CHECKOUT_PATH=builds\DESKTOP-1\myorg\myrepo 
BUILDKITE_BUILD_CREATOR=Jason 
BUILDKITE_BUILD_CREATOR_EMAIL= [email protected] 
BUILDKITE_BUILD_ID=xxx 
BUILDKITE_BUILD_NUMBER=18 
BUILDKITE_BUILD_PATH=builds 
BUILDKITE_BUILD_URL=https://buildkite.com/myorg/myrepo/builds/18 
BUILDKITE_COMMAND=msbuild 
BUILDKITE_COMMAND_EVAL=true 
BUILDKITE_COMMIT=HEAD 
BUILDKITE_GIT_CLEAN_FLAGS=-fxdq 
BUILDKITE_GIT_CLONE_FLAGS=-v 
BUILDKITE_HOOKS_PATH=hooks 
BUILDKITE_JOB_ID=xxx 
BUILDKITE_MESSAGE=First build 
BUILDKITE_ORGANIZATION_SLUG=myorg 
BUILDKITE_PIPELINE_DEFAULT_BRANCH=master 
BUILDKITE_PIPELINE_PROVIDER=github 
BUILDKITE_PIPELINE_SLUG=myrepo 
BUILDKITE_PLUGINS_PATH=plugins 
BUILDKITE_PROJECT_PROVIDER=github 
BUILDKITE_PROJECT_SLUG=myorg/myrepo 
BUILDKITE_PULL_REQUEST=false 
BUILDKITE_PULL_REQUEST_REPO= 
[email protected]:myorg/myrepo.git 
BUILDKITE_REPO_SSH_HOST=github.com 
BUILDKITE_RETRY_COUNT=0 
BUILDKITE_SCRIPT_PATH=msbuild 
BUILDKITE_SOURCE=ui 
BUILDKITE_SSH_FINGERPRINT_VERIFICATION=true 
BUILDKITE_TAG= 
BUILDKITE_TIMEOUT=false 
CI=true 
PATH=C:\Users\Jason\Downloads\buildkite-agent-windows-amd64-3.0-beta.27; 
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL 
Running global environment hook 0s 
# Skipping, no hook script found at "hooks\environment.bat" 
Running global pre-checkout hook 0s 
# Skipping, no hook script found at "hooks\pre-checkout.bat" 
Preparing build directory 0s 
# Changing working directory to "builds\DESKTOP-1\myorg\myrepo" 
⚠ Buildkite Warning: Could not performn `ssh-keygen` (exec: "ssh-keygen": executable file not found in %PATH%) 
> git clone -v -- [email protected]:myorg/myrepo.git . 
Buildkite Error: There was an error running `git clone -v -- [email protected]:myorg/myrepo.git .` (exec: "git": executable file not found in %PATH%) 

答えて

0

あなたのビルド出力は、それらのチョコレートのようパスを持っていないようです:

PATH=C:\Users\Jason\Downloads\buildkite-agent-windows-amd64-3.0-beta.27; 

あなたがパスに右のディレクトリを追加しますagent environment hookを追加する必要があるかもしれません。または、問題を修正する可能性のある最新のベータ版に更新してみてください。

関連する問題