일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 애니메이션
- MVVM
- page
- 파이어베이스
- spring boot
- listview
- JavaScript
- 자바스크립트
- .NET
- 오류
- Firebase
- 마우이
- db
- typescript
- 바인딩
- 리엑트
- MSSQL
- AnimationController
- Animation
- Binding
- MS-SQL
- 닷넷
- HTML
- 깃허브
- Maui
- 플러터
- GitHub
- Flutter
- 함수
- React JS
- Today
- Total
개발노트
2. [Jenkins] GitHub Jenkins 연동하기 본문
1. GitHub에 접속한다.
2. 우측상단에 있는 프로필을 클릭하고 [Settings]를 클릭한다.
3. Developer setting을 클릭한다.
4. Personal access tokens에 들어가서 Generate new token으로 토큰을 생성한다.
5. 패스워드를 입력하고 나서 아래와 같이 체크 및 정보를 입력해준다.
6. 생성된 토큰을 복사한다.
7. 생성된 토큰을 Jenkins에 등록하기위해 jenkins에 접속한다.
8. Jenkins 관리 > 시스템 설정에 접속한다.
9. GitHub Server설정에서 Add GitHub Server을 클릭한다. (쭉 내리다보면 있음)
10. Add > Jenkins버튼 클릭
11. Kind를 Secret text로 선택하고, Secret에 위에서 생성했던 토큰키를 입력한다.
12. Credentials에 위에서 생성했던 ID를 선택 해준 뒤, [Test Connection] 버튼 클릭으로 TEST를 실행한다.
13. 맨 아래로 스크롤을 내리면 저장버튼이 있다. (꼭 클릭해야 저장됨)
14. 프로젝트 빌드를 하기위해 [새로운 Item] 클릭한다.
15. 새 Item 이름을 정하고 Freestyle project로 생성한다.
16. 아래와 같이 체크하고 정보를 입력한다.
17. 깃주소는 깃허브에서 복사해서 입력한다.
18. 오류..
*구글링해보니 git 인증은 유저/패스워드만 허용한다고한다.
19. Add > jenkins 선택해, 새로운 Credential을 추가하고 오류를 해결한다.
20. Kind: Username with password 선택 후,
Username에 GitHub ID입력,
Password에 토큰입력,
ID에 다른 credentials와 구분지을 식별ID 입력
21. Add 버튼 클릭 한뒤 생성한 Credentials를 선택하면 오류가 사라진다.
22. 빌드 후 이메일을 받을 수 있도록 이메일을 추가해준다.
23. Build Now를 클릭해서 빌드를 실행한다.
23. 빌드된결과를 콘솔아웃에서 확인한다.
*빌드에 성공하면 workspace에 파일이 들어온다.
끝
'형상 관리 > Jenkins' 카테고리의 다른 글
4. [Jenkins] Git Hub WebHook 설정하기 (0) | 2022.04.08 |
---|---|
3. [Jenkins] E-mail 연동하기 (0) | 2022.04.06 |
1. [Jenkins] CI/CD Free Tool 젠킨스 설치하기 (0) | 2022.04.01 |