CodeCatalyst에서 프로젝트 작업 구성 - Amazon CodeCatalyst

CodeCatalyst에서 프로젝트 작업 구성

Amazon CodeCatalyst의 프로젝트를 사용하여 개발 팀이 공유된 지속적 통합/지속적 전달(CI/CD) 워크플로 및 리포지토리를 사용하여 개발 작업을 수행할 수 있는 협업 스페이스를 구축합니다. 프로젝트를 생성한 후 리소스를 추가, 업데이트 또는 제거할 수 있습니다. 팀의 작업 진행 상황을 모니터링할 수도 있습니다. 스페이스 내에 여러 프로젝트를 포함할 수 있습니다.

CodeCatalyst의 스페이스는 프로젝트로 구성됩니다. 스페이스 내의 모든 프로젝트를 볼 수 있지만 멤버인 프로젝트만 사용할 수 있습니다. 프로젝트를 생성하면 프로젝트의 기본 역할이 생성되어 프로젝트에 초대하는 사용자에게 할당합니다.

  • 기고자 역할과 같이 프로젝트 역할이 있는 프로젝트에 할당된 모든 사용자는 소스 리포지토리와 같은 프로젝트 리소스에 액세스할 수 있습니다.

  • 스페이스 관리자, 프로젝트 관리자 또는 역할이 있는 사람은 누구나 프로젝트 참여 초대장을 보낼 수 있습니다.

  • 프로젝트 관리자 역할을 가진 사용자는 공유 리소스에서 활동, 상태 및 기타 설정을 추적할 수 있습니다.

  • 제한된 액세스 역할을 지닌 사용자는 CI/CD 워크플로의 일부로서 기능, 코드 수정 및 테스트에 대한 프로젝트 할당을 관리할 수 있습니다.

    워크플로는 CI/CD 파이프라인으로서 애플리케이션을 빌드, 테스트, 릴리스 또는 업데이트하는 데 사용됩니다. 소스 아티팩트를 전송하고 작업하는 작업을 추가하여 워크플로를 조합할 수 있습니다. 작업을 실행하면, 프로젝트 클라우드 리소스는 워크플로 작업에 온디맨드 컴퓨팅 기능을 제공하는 데 사용됩니다. 설정하려는 활동 및 출력에 따라 더 많은 CI/CD 워크플로를 구성할 수 있습니다. 예를 들어, 빌드 및 테스트 작업에 대해서만 워크플로를 생성할 수 있습니다. 여기서 버그를 수정하는 동안 배포 없이 테스트 결과를 보고 워크플로를 완료할 수 있습니다. 그런 다음 다른 워크플로를 생성하여 애플리케이션을 빌드하고 스테이징 환경에 배포할 수 있습니다.

프로젝트를 생성할 때 블루프린트를 사용하여 샘플 코드를 포함하거나 리소스를 생성하는 프로젝트를 생성하거나 빈 프로젝트로 시작할 수 있습니다. 블루프린트를 사용하여 프로젝트를 생성하는 경우, 선택한 블루프린트에 따라 프로젝트에 추가되는 리소스와 CodeCatalyst가 생성하거나 구성하는 도구가 결정되어 프로젝트 리소스를 추적하고 사용할 수 있습니다. 프로젝트를 생성한 후 수동으로 리소스를 추가 또는 제거할 수 있습니다.

각 프로젝트는 프로젝트가 생성되거나 리소스가 수정되는 경우와 같이 사용자별 이벤트 목록으로 프로젝트 활동을 추적합니다. 프로젝트 활동은 스페이스 수준에서 모니터링 및 집계됩니다. 활동 데이터 작업에 대한 자세한 내용은 한 스페이스에서 모든 프로젝트 보기 섹션을 참조하세요.

프로젝트에서 AWS 리소스를 사용하는 경우, CodeCatalyst 계정을 프로젝트의 리소스를 통합할 수 있는 관리 권한이 있는 AWS 계정에 연결할 수 있습니다.

소스 리포지토리, 문제 및 기타 리소스를 생성한 후 프로젝트에 추가할 수 있습니다. 프로젝트를 생성하려면 스페이스 관리자 역할이 있어야 합니다.