-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
node-test-binary-windows CI jobs are failing with Git errors #1260
Comments
@joaocgreis Any ideas? |
Looks like the complaint is that there is a pre-existing .git/index.lock file, possibly from a previous run which was interrupted. I suspect that wiping out the folder / that file might cause things to work again. |
This happens when a job is aborted while git is running. In this case it was caused by https://ci.nodejs.org/job/node-test-binary-windows/COMPILED_BY=vs2017,RUNNER=win2016,RUN_SUBSET=2/16962/console . I started Thanks @kfarnung ! |
@joaocgreis I personally only see this as a intermediate step. We are likely running into this issue over and over again and I wonder if there is no possibility to automate a fix for this. I think it would be great to do the following:
I can imagine that there are more efficient ways of doing this but it was just one way that came to my mind right away. |
@BridgeAR this is only one of the issues we have with the Git plugin in Jenkins (ref #1122). In this case, the job was aborted while the plugin was running, and from then on only the Git plugin runs and throws an exception, giving us no chance of running anything before or after. We could run something as a post-job of cc @nodejs/build in case anyone has a better idea or is leaning towards giving |
This is just happening really often on the Windows machines. E.g. https://ci.nodejs.org/job/node-test-binary-windows/17150/COMPILED_BY=vs2017,RUNNER=win2016,RUN_SUBSET=2/console |
e.g. https://ci.nodejs.org/job/node-test-binary-windows/16980/
The text was updated successfully, but these errors were encountered: