2016-06-10 7 views
1

Jenkins hat vor kurzem begonnen, während Builds auf unseren Windows-Slaves hängen. Es wird so weit gehen, die Tags zu holen und geht nie darüber hinaus.Jenkins hängt während Git Clone auf Windows-Slave

Log:

 
    [EnvInject] - Loading node environment variables. 
    Started by an SCM change 
    [EnvInject] - Preparing an environment for the build. 
    [EnvInject] - Keeping Jenkins system variables. 
    [EnvInject] - Keeping Jenkins build variables. 
    Executing 'C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/Tools/VsDevCmd.bat'. 
    [Jenkins] $ C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/Tools/VsDevCmd.bat 
    [EnvInject] - Script executed successfully. 
    [EnvInject] - Injecting contributions. 
    Building remotely on build-02 (Windows dotnet) in workspace C:\Program Files (x86)\Jenkins\workspace\zzzzz.develop 
    [EnvInject] - Unset unresolved 'USERNAME' variable. 
    [WS-CLEANUP] Deleting project workspace... 
    [WS-CLEANUP] Done 
    Cloning the remote Git repository 
    Cloning repository https://bitbucket.org/xxxxx/zzzzz.git 
    > git init C:\Program Files (x86)\Jenkins\workspace\zzzzz.develop # timeout=10 
    Fetching upstream changes from https://bitbucket.org/xxxxx/zzzzz.git 
    > git --version # timeout=10 
    using .gitcredentials to set credentials 
    > git config --local credential.username deployment # timeout=10 
    > git config --local credential.helper store --file=\"C:\Windows\TEMP\git1405350454459766899.credentials\" # timeout=10 
    > git -c core.askpass=true fetch --tags --progress https://bitbucket.org/xxxxx/zzzzz.git +refs/heads/*:refs/remotes/origin/* 

Das perfekt für mehrere Monate hat zu arbeiten und dieses Verhalten gestern begonnen.

Ich betreibe Jenkins 2.8 unter Windows, mit Git 2.8.4. Ich habe versucht, Jenkins auf 2.7 und 1.651 herabzustufen und Git auf 2.7 und 1.9 herabzustufen - dieselben Ergebnisse.

Wenn ich diese Befehle auf dem Computer aus dem Arbeitsbereich Ordner ausführen, funktionieren sie gut.

Ich kann nicht einmal sehen, was das Problem sein könnte, da es keine Fehlermeldung von Jenkins oder Git gibt.

Entschuldigung, wenn dies ein Duplikat einer vorherigen Frage ist - die einzigen Fragen, die ich sehen konnte, bezogen sich auf Jenkins hängen mit Git im Zusammenhang mit Linux.

Ich habe versucht, nach den Anweisungen aus der Git-Plugin Seite, aber sie scheinen nicht, wie es zu beziehen keine Jenkins sind id_rsa Dateien überall auf dem Server

Antwort