티스토리 뷰
2022.11.25 - [개발/aws] - [TeamCity] docker를 이용하여 TeamCity Server 설치하기
[TeamCity] docker를 이용하여 TeamCity Server 설치하기
Jetbrains의 TeamCity TeamCity: the Hassle-Free CI/CD Tool by JetBrains Try TeamCity - the powerful Continuous Integration and Deployment tool for Developers and DevOps Engineers. www.jetbrains.com docker를 이용한 image 다운로드 jetbrains 사이트
ddoddoing.tistory.com
TeamCity Agent 설치하기
1. Agents > Install agent > Docker Image 클릭을 하게 되면 docker hub의 teamcity agent 관련 화면으로 이동됩니다.
2. docker pull command를 복사합니다.( docker pull jetbrains/teamcity-agent )
3. cmd에서 복사한 명령어를 입력하게 되면 TeamCity Server 설치 때와 같이 image를 쉽게 다운받을 수 있습니다.
TeamCity Agent 구동하기
"TeamCity Url is not provided, but is required." 라는 메시지와 함께 구동이 안되네요..
SERVER_URL 환경변수를 입력해야 합니다. TeamCity Server 주소가 필요합니다. localhost 또는 127.0.0.1 로 입력하면 서버에 붙지 않는 것 같더라구요.. 이 부분이 유의하셔야 합니다.
환경변수에 SERVER_URL을 추가하여 TeamCity Server가 기동되어 있는 주소와 포트를 입력합니다.
직접 설정파일을 열어서 수정하는 방법도 있습니다. buildAgent.properties 파일을 열어서 serverUrl과 agent 이름을 설정해보았습니다.
TeamCity Agent Assign 하기
Agents 상단 메뉴를 누르고 들어가면 Assign agents가 있습니다. Server:port 를 입력하고 agent를 기동시키면 자동으로 붙는데, 문제가 없다면 Assign agents를 누르면 아래 이미지와 같이 승인되지 않은 agent list가 나옵니다. 앞에 체크박스에 체크 후 assign 누르면 완료됩니다.
3개의 agent까지 무료이며 테스트용으로 한번 만들어봤습니다. name을 셋팅하지 않으면, 자동으로 ip기준으로 agent 이름을 만들어 주고 있네요. 이점도 참고바랍니다.
'🐕🦵개발 > 🤖devops' 카테고리의 다른 글
[MobaXterm] ec2 ssh연결 (0) | 2023.03.29 |
---|---|
[TeamCity] 프로젝트 생성하기 (0) | 2022.11.28 |
[TeamCity] docker를 이용하여 TeamCity Server 설치하기 (0) | 2022.11.25 |
[aws] java 11 설치 (0) | 2022.08.07 |
[aws] jenkins 설치하기 (0) | 2022.08.01 |