목차

소개

네이버 클라우드 플랫폼의 SourceBuild 서비스는 독립된 빌드 서버를 실시간으로 생성하여 다수의 빌드 요청을 동시에 처리하는 서비스입니다. 고성능의 전용 인프라를 사용하여 빌드 환경을 빠르게 프로비저닝하고 독립된 환경에서 다수의 빌드를 동시에 안전하고 빠르게 처리할 수 있습니다.

또한,다양한 빌드 환경을 미리 구성하여 제공함으로써 다양한 언어로 개발된 소스코드를 쉽고 빠르게 빌드, 테스트, 배포할 수 있습니다.

이점

  • 빠른 빌드환경 구성

    SourceBuild를 위한 고성능의 전용 인프라를 제공하여 빌드 환경을 빠르게 프로비저닝하고 자동으로 확장합니다. 독립된 환경에서 다수의 빌드를 동시에 안전하고 빠르게 처리합니다.

  • 합리적인 비용

    빌드 서버가 프로비저닝 완료되어 빌드 스크립트가 실행되는 순간부터 결과물 배포가 완료될 때까지의 시간(분)으로 비용이 청구됩니다.

  • 미리 구성된 다양한 빌드 환경

    다양한 빌드 환경을 미리 구성하여 제공합니다. 필요한 환경을 선택하여 매우 쉽게 빌드 프로젝트를 생성하고 빌드하여 결과물을 배포할 수 있습니다.

  • 상세 빌드 로그 제공

    빌드 환경 콘솔에 노출되는 빌드 로그를 콘솔에서 실시간으로 확인할 수 있습니다. 자세한 빌드 로그를 통해 빌드 오류 등을 빠르게 확인할 수 있습니다.

전체 프로세스

  • 필수 항목 준비

    • 빌드를 진행할 소스코드를 Dev Tools > SourceCommit에 준비합니다.
    • SourceCommit: 빌드를 진행할 소스코드를 Dev Tools > SourceCommit에 준비합니다.
    • Object Storage: 빌드 결과물을 저장할 Storage > Object Storage를 준비합니다.
  • 빌드 프로젝트 생성

    • 콘솔에 접속한 후 다음의 단계를 통해 빌드 프로젝트를 생성합니다.
    • 필수 준비 사항: 빌드 결과물을 업로드하기 위해서 Object Storage 상품이 필요합니다.
    • 빌드 환경 및 명령어 설정: 운영체제, 컴퓨팅 유형, 빌드 런타임을 선택하고, 타임아웃, 환경변수, 빌드 명령어를 설정합니다.
    • 결과물 업로드 설정: 빌드 결과물의 경로, 빌드 결과물을 저장할 Object Storage 정보를 설정합니다. 빌드 결과물은 zip으로 압축되어 오브젝트 스토리지에 저장됩니다.
    • 상품 연동: 로그를 장기간 저장하기 위한 Cloud Log Analytics 연동, 빌드 결과물의 악성코드 진단을 위한 File Safer 연동을 설정합니다.
    • 사용자 공유: 생성 중인 프로젝트를 공유한 서브어카운트를 설정합니다.
    • 최종 확인: 모든 설정 내용을 최종 확인하고 빌드 프로젝트를 생성합니다.
  • 빌드 시작

    • 생성된 프로젝트를 클릭하여 빌드 실행 페이지에서에서 빌드를 시작합니다.

제공하는 리전

리전 제공 기능
한국 KR-2 제공

""에 대한 건이 검색되었습니다.

    ""에 대한 검색 결과가 없습니다.

    처리중...