Jenkins Plugin을 개발 관련 선행 작업
개발/Jenkins Plugin 2022. 5. 16. 17:04 |1. 이클립스 4.5 ~ 4.6.2 이하 버전에 다음과 같은 오류가 발생한다 (따라서 4.2 버전 이하나 4.6.2 이상 버전을 요구하고 있다.)
"Only a type can be imported. hudson.model.Job resolves to a package".
https://bugs.eclipse.org/bugs/show_bug.cgi?id=495598
495598 – incorrect package vs class resolution
Maven project showing the issue no flags Details File with BuildTrigger folder and class no flags Details Screenshot 1 no flags Details Screenshot 2 no flags Details Screenshot 3 no flags Details
bugs.eclipse.org
2. 플러그인에 라이센스를 명확하게 식별하도록 해야 한다.
다음의 여러 사례 중 하나 또는 여러개를 사용하도록 권장하고 있다.
각 소스 파일의 상단에 라이센스 헤드를 추가 |
MAVEN 프로젝트의 루트에 LICENSE 파일 추가 |
POM의 <licenses> 섹션 입력 |
아무것도 정의되지 않은 경우 코드는 MIT 라이선스(https://en.wikipedia.org/wiki/MIT_License) 조건에 해당하는 것으로 간주한다.
'개발 > Jenkins Plugin' 카테고리의 다른 글
HelloWorld 따라가기 (0) | 2022.05.16 |
---|