일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 퀀트
- TOEFL
- AUTOSAR
- 비트코인
- can
- 암호화폐
- 블록체인
- 토플 라이팅
- 자동매매
- backtest
- AWS
- Bitcoin
- 백테스트
- backtrader
- probability
- 백트레이더
- it
- Cloud
- GeorgiaTech
- 자동차sw
- 프로그래밍
- 아마존 웹 서비스
- 토플
- 확률
- 오토사
- python
- toefl writing
- 개발자
- 클라우드
- Today
- Total
목록CI (2)
Leo's Garage
사내에 Jenkins 기반 CI/CD 자체 서비스가 있긴 하다. 다만, 이 서비스를 이용하기 위해서는 절차가 필요하고 보통 개발을 다른 곳에서 진행하기에 그리고 여러 곳에서 의뢰하기에 시일이 걸린다. 게다가 개발 도중 CI tool 내 파이프라인에 원하는대로 기능을 추가하고자 할 때, 변경하기가 쉽지않다. 따라서 이번에 제품 개발과 관련하여 Jenkins 파이프라인 구축을 자체적으로 해보기로 결정했다. Jenkins는 오픈소스 CI tool인데 굉장히 유명하고 널리 쓰인다. 이 Tool에 대한 정보는 굉장히 많다. 따라서 사용하는 SW 형상관리 툴에 따라서 Jenkins 설정하는 부분은 손쉽게 할 수 있다. 핵심은 파이프라인에 과연 어떤 기능을 넣을 것이냐이다. 단순히 sw를 merge하고 build하는..
Jenkins에서 "Jenkins 홈"으로 이동하여 "시작하기"를 클릭합니다. "새로운 작업"을 클릭하고 "멀티 브랜치 파이프라인"을 선택합니다. "빌드 대상"에 "Bitbucket"을 선택합니다. Bitbucket 서버의 정보를 입력하고, 인증 정보를 설정합니다. "프로젝트 선택"에서 원하는 프로젝트를 선택하고 "빌드 스크립트"를 작성합니다. "저장"을 클릭하여 설정을 저장하고 "빌드 실행"을 클릭하여 빌드를 시작합니다. 노트: Jenkins와 Bitbucket 서버가 같은 네트워크에 있는 경우 IP 주소나 도메인 이름 대신 localhost를 사용할 수 있습니다. https://plugins.jenkins.io/workflow-multibranch/ Pipeline: Multibranch Enhanc..