코드다운

고정 헤더 영역

글 제목

메뉴 레이어

코드다운

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (66)
    • Common (11)
      • Data Structure (4)
      • Data Science (3)
    • DevOps (41)
      • AWS (7)
      • Docker (12)
      • Git (7)
      • CI CD (5)
      • Nginx (2)
      • OS (4)
      • Network (4)
    • DBMS (2)
      • Storage Engine (0)
      • SQL (2)
    • Framework (6)
      • Laravel (5)
      • Flutter (1)
    • Language (5)
      • PHP (2)
      • Python (1)
      • JAVA (0)
      • GO (1)
    • Tools (1)
      • Slack (1)

검색 레이어

코드다운

검색 영역

컨텐츠 검색
TeamCity SSH Key 등록

1. Administration > Root project > SSH Keys > Upload SSH Key 접근 2. 파일 업로드 & SSH Key 명칭 설정 3. SSH Key 등록 확인

DevOps/CI CD 2024. 4. 12. 13:47

TeamCity Build Step SSH Exec (빌드 스탭 SSH 사용)

전제 조건: Build Step을 추가할 Project 가 생성되어 있다. (Projcet가 없을 경우 생성 또는 링크를 선행해주세요.) 1. 특정 프로젝트에 빌드 스탭 추가 2. SSH Exec 선택 3. SSH 설정 4. 빌드 스탭 생성 확인 5. 빌드 스탭 테스트 프로젝트 런 빌드 결과 확인

DevOps/CI CD 2024. 4. 11. 10:14

TeamCity 와 GitHub 연동

1. 프로젝트 생성 접근 2. 깃허브 연동 접근 3. 깃허브 계정 연동 깃허브 에서 Client 발행 방법은 링크에서 확인해주세요. 4. 깃허브 연동 확인 5. 연동된 깃허브 로그인 (팀시티에서 사용될 깃허브 계정으로 로그인) 6. 깃허브와 연동할 레파지토리 선택 7. Teamcity 프로젝트 설정 (Default branch 와 Branch specification 에 설정한 브랜치의 변경사항을 감시하고 빌드하게 된다. ex_refs/heads/main) 8. 프로젝트 생성 확인

DevOps/CI CD 2024. 4. 5. 16:57

TeamCity Build Failed Alarm (with. Slack)

전제 조건: Slack 채널에 WebHook 이 세팅되어있는 상태 (WebHook URL 이 없을 경우 링크를 선행해주세요.) 1. Administration > Plugins > Browse plugins repository 접근 2. Page Open 3. Web Hooks (tcWebHooks) 플러그인 검색 4. 플러그인 설치 5. 플러그인 활성화 6. Administration > {project} > WebHooks & Templates > Edit project WebHooks 접근 7. 프로젝트에 웹훅 등록 접근 8. Slack Incoming WebHooks 등록 (Event 를 이용해 다양한 알람을 구성할 수 있다.) 9. 빌드 실패 알람 확인 (Build Step 에서 실패를 유도한다.)

DevOps/CI CD 2024. 4. 5. 10:36

TeamCity Server 초기 세팅 및 Agent 등록

전제 조건: Teamcity Sever 와 Agent 가 구축되어있는 상태 (미구축 시 링크1, 링크2 를 수행하고 와주세요) 1. 팀시티 신규 설치 시 Proceed (데이터 디렉토리 확인 및 백업 시 Restore from backup) 2. 팀시티 데이터베이스 설정 (외부 DB에 연동할 수 있으나 내부 DB로 진행한다.) 3. 팀시티 라이센스 동의 4. 팀시티 관리자 계정 생성 5. 팀시티 접속 확인 6. 팀시티 Agent 등록 Agent 메뉴로 이동 Agent 인증(Agent 갯수만큼 반복하여 인증한다.) Agnet 등록 상태 확인 7. Gloobal Server URL 설정 Administration 접근 Global Settings > Server URL 설정

DevOps/CI CD 2024. 4. 4. 14:48

페이징

이전
1
다음
aquaheyday@gmail.com
코드다운 ©

티스토리툴바