Linuxias
Developer's Delight
Linuxias
  • Category
    • AI
      • Deep Learning
      • Machine Learning
      • Data Science
      • Framework
      • MLOps
      • Paper-Review
      • Tips
    • Android
      • Kotlin
      • Component
      • Compose
      • Compose UI
      • Material
      • Testing
    • Software Architecture
      • Architecture Pattern
      • Design Pattern
      • Requirement Engineering
    • Linux
      • Compile & Link
      • Command & Tool
      • Container
      • Debugging & Testing
      • Profiling
      • Kernel Analysis
      • Server
      • Shell Script
      • System Programming
    • Language
      • Carbon
      • C,C++
      • C#
      • Java
      • Python
    • ETC
      • Data Struct | Algorithm
      • git
      • Security
    • Book
    • 경제공부
      • 세금
      • 부동산
hELLO · Designed By 정상우.
Linuxias

Developer's Delight

[Jenkins] Clone / Checkout Timeout 에러 처리
Linux/Server

[Jenkins] Clone / Checkout Timeout 에러 처리

2022. 7. 22. 11:36
반응형

 

Jenkins에서 Git plugin을 사용하여, github의 프로젝트를 clone / check 시 timeout 에러가 발생하는 경우가 있다. Pull Request를 가져와 Jenkins에서 파이프라인을 수행하려할 때 아래와 같이 에러가 발생한다면 설정을 추가해주면 된다.

...
> /usr/bin/git checkout -f f4dkcjp123lkk3344.... # timeout=10
ERROR: Timeout after 10 minutes
...

Timeout이 발생할 수 있는 부분은 크게 2부분이다. clone, checkout 동작 시 repository에서 clone하거나, branch로 checkout 시 큰 용량이라면 문제가 발생할 수 있다.

clone 

Configure > Branch Sources > Git(or Github) > Add >  Advanced clone behaviors 
Timeout (in munutes) for clone and fetch operations 를 수정

 

checkout 

Configure > Branch Sources > Git(or Github) > Add > Advanced checkout behaviors 
Timeout (in munutes) for clone and fetch operations 를 수정

 

위와 같이 clone / checkout 수정 후 다시 pipeline을 동작시키면 문제가 해결된다.

반응형
저작자표시 비영리 (새창열림)

'Linux > Server' 카테고리의 다른 글

[Jenkins] Pipeline Syntax  (0) 2022.04.06
[Swagger / Fix] Swagger UI WhiteLabel error  (0) 2022.04.01
[Spring] REST API Version 관리  (1) 2022.03.23
[Spring] Path variable ?  (0) 2022.03.17
[Spring] Spring Boot의 작동원리? Dispatcher Servlet?  (0) 2022.03.17
    'Linux/Server' 카테고리의 다른 글
    • [Jenkins] Pipeline Syntax
    • [Swagger / Fix] Swagger UI WhiteLabel error
    • [Spring] REST API Version 관리
    • [Spring] Path variable ?
    Linuxias
    Linuxias
    I want to be a S/W developer who benefits people.

    티스토리툴바