젠킨스 플러그인 작성 : 설명서는 어디에 있습니까?


17

현재 프로젝트에서는 Jenkins를 사용하여 빌드를 모니터링합니다. 이제 그들은 모니터링 매개 변수를 추가하기 위해 Jenkins 플러그인을 작성하기를 원합니다.

상태 모니터 플러그인의 작동 방식을 살펴본 결과 몇 가지를 알아낼 수 없습니다. 플러그인 작성을위한 설명서를 찾으려고했지만 그다지 부족한 것 같습니다. (이 사이트는 기본 프로젝트를 생성하는 방법 만 언급하고 유익하지 않은 자습서를 참조합니다)

내가하려고하는 것은 각 빌드에 몇 가지 옵션을 추가하고 링크를 추가하고 모니터링 페이지를 추가하는 것입니다. 메인 페이지에 추가하는 것은 분명히 작업을 추가하여 수행되지만 나머지는 여전히 알아 내려고 노력하고 있습니다. 그리고 모든 것이 어떻게 연결되는지.

누구든지 포인터 또는 적절한 문서를 찾을 수있는 장소가 있습니까?



wiki.hudson-ci.org/display/HUDSON/Extend+Hudson 에 링크 된 튜토리얼 은 언뜻보기에 상당히 유익한 것 같습니다. 이것이 당신이 의미하는 것입니까?
TZHX

젠킨스보다 조금 더 유익한 것 같습니다.

답변:


8

"Jenkins 확장"페이지를 확인하십시오. https://wiki.jenkins-ci.org/display/JENKINS/Extend+Jenkins

구체적으로 https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial 자습서를 살펴보십시오.

구성 / 옵션보기는 플러그인 작업 공간 레이아웃 섹션에 설명 된대로 src / main / resources에 있습니다.

특정 질문에 부딪 치면 Twitter에서 @JenkinsCI를 핑 (ping) 할 수 있습니다.

이게 도움이 되길 바란다!


4

2

Jenkins 플러그인을 처음 개발하는 동안 같은 어려움이있었습니다. 몇 가지 조언을 드리겠습니다.

  1. 위키를 읽으십시오. 정보가 부족하더라도 Jenkins의 핵심 개념을 이해하기 위해 "시도"할 수 있습니다. https://wiki.jenkins-ci.org/display/JENKINS/Extend+Jenkins
  2. 두 번째 조언은 UISamples 플러그인으로 이동하십시오. 이 플러그인은 많은 데모 코드를 포함하고 있으며 위키에서 읽은 개념의 예를 보여줍니다. UI 플러그인으로 이동하여 작동 방식을 확인할 때까지 설명 가능 / 설명자 관계를 이해하는 데 어려움이있었습니다. : 그것은이 주소를 찾을 수있는 Wiki.You을 읽는 것보다 훨씬 쉽게 https://github.com/jenkinsci/ui-samples-plugin을 .

  3. 동일한 기능을 수행하거나 개발하려는 기능이 유사한 플러그인이 없는지 검색하십시오. 하나를 찾으면 설치하고 어떻게 작동하는지보십시오. 이 플러그인의 GitHub 프로젝트 페이지에서 Loofk. 플러그인 목록은 다음 주소에서 찾을 수 있습니다 : https://github.com/jenkinsci

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.