-
Bug
-
Resolution: Fixed
-
Minor
-
None
Expectation: When I set the checkout timeout, I'm expecting that Jenkins uses it when it comes to checkout a commit.
Problem: However, it appears that when you select the "Check out to a specific local branch", the first checkout command does not set correctly the timeout.
Why it's a problem: I'm using git lfs, and git lfs files are downloaded during the checkout option. For other reasons I can't use the git lfs pull command. Especially during the first checkout command.
How to reproduce it: Use any version of git-plugin and git-client-plugin. Create a freestyle project, add the following parameters: Timeout=120 for Advanced checkout option, and Checkout to a specific local branch. Build the project. The first checkout will be displayed with a timeout of 10 instead of 120.
Here is my proposition to fix this error: https://github.com/jenkinsci/git-client-plugin/pull/214
- is duplicated by
-
JENKINS-22547 Git timeout setting does not work for checkout
-
- Closed
-
[JENKINS-37185] Checkout timeout is not honored when used with local branch parameter
Description |
Original:
*Expectation:* When I set the checkout timeout, I'm expecting that Jenkins uses it when it comes to checkout a commit. *Problem:* However, it appears that when you select the "Check out to a specific local branch", the first checkout command does not set correctly the timeout. *Why it's a problem:* I'm using git lfs, and git lfs files are downloaded during the checkout option. For other reasons I can't use the git lfs pull command. Especially during the first checkout command. *How to reproduce it:* Use any version of git-plugin and git-client-plugin. Create a freestyle project, add the following parameters: Timeout=120 for Advanced checkout option, and Checkout to a specific local branch. Build the project. The first checkout will be displayed with a timeout of 10 instead of 120. _I've a fix. Not yet linked because I need the JIRA id before_ |
New:
*Expectation:* When I set the checkout timeout, I'm expecting that Jenkins uses it when it comes to checkout a commit. *Problem:* However, it appears that when you select the "Check out to a specific local branch", the first checkout command does not set correctly the timeout. *Why it's a problem:* I'm using git lfs, and git lfs files are downloaded during the checkout option. For other reasons I can't use the git lfs pull command. Especially during the first checkout command. *How to reproduce it:* Use any version of git-plugin and git-client-plugin. Create a freestyle project, add the following parameters: Timeout=120 for Advanced checkout option, and Checkout to a specific local branch. Build the project. The first checkout will be displayed with a timeout of 10 instead of 120. Here is my proposition to fix this error: https://github.com/jenkinsci/git-client-plugin/pull/214 |
Link |
New:
This issue is duplicated by |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Comment | [ Fix will be in the git-client-plugin 1.19.8 release ] |
Status | Original: Resolved [ 5 ] | New: Closed [ 6 ] |