Version: 2020.3
클라우드 콘텐츠 제공 인터페이스
Unity CCD 개발 대시보드

Unity CCD 커맨드 라인 인터페이스(CLI)

커맨드 라인 인터페이스(CLI)는 클라우드 콘텐츠 제공(CCD)과 상호작용하기 위한 권장 방식입니다. 이 툴을 사용하면 커맨드 라인을 파일 관리에서 릴리스 파이프라인 구성에 이르기까지 프로젝트의 모든 측면을 제어할 수 있습니다.

개발자 대시보드에서 여러 유사 기능을 수행할 수 있지만, 파일을 버킷에 복사하거나 전체 폴더를 동기화하려면 CLI를 사용해야 합니다.

시작하기

CLI를 위한 CCD를 설정하려면 다음 단계를 따르십시오.

  1. 처음으로 Unity 서비스를 사용하는 경우 다음을 수행합니다.
    1. Unity ID 계정을 생성합니다(아직 계정이 없는 경우).
    2. Develop 탭에서 개발 대시보드에 로그인합니다.
    3. Create New Project를 클릭하고 Create New Project 창에 세부 정보를 입력합니다.
  2. 개발 대시보드에서 프로젝트를 선택합니다.
  3. 프로젝트 이름을 선택하고 View를 클릭합니다.
  4. 개발 대시보드의 Overview 페이지의 왼쪽 탐색 표시줄에서 Content Delivery를 선택합니다.
  5. 왼쪽 탐색 표시줄에서 Download CLI를 선택합니다.
  6. CLI를 다운로드하려면 운영체제의 버전을 찾은 후 다운로드 아이콘을 선택합니다.
  7. 왼쪽 탐색 표시줄에서 API Key 섹션으로 이동합니다.
  8. API 키를 복사합니다.
  9. 콘텐츠를 업로드할 컴퓨터에서 CLI를 실행합니다.
  10. auth 커맨드를 통해 API 키를 사용하여 CLI에 로그인합니다.

이제 CCD를 사용할 준비가 끝났습니다.

CLI 사용

CLI에서 CCD 커맨드의 기본 형식은 다음과 같습니다.

$ ucd [command]

다음은 사용할 수 있는 커맨드입니다.

  • auth: 콘텐츠 제공을 통해 인증합니다.
  • badges: 릴리스에 대한 배지를 관리합니다.
  • buckets: 프로젝트에 대한 배지를 관리합니다.
  • config: 현재 버킷을 설정하고 식별하기 위한 옵션을 관리합니다.
  • entries: 현재 버킷에 대한 항목을 관리합니다.
  • releases: 현재 버킷에 대한 릴리스를 관리합니다.

현재 사용하는 CLI 버전을 확인하려면 다음과 같이 --version 플래그를 추가하십시오.

$ ucd --version

모든 커맨드 뒤에 다음의 전역 플래그를 추가할 수 있습니다.

  • --apikey string: 콘텐츠 제공에 액세스하기 위한 사용자 지정 API 키입니다.
  • -h, --help: 특정 커맨드에 대한 추가 파라미터와 플래그를 표시합니다.
  • -q, --quiet: 특정 커맨드가 수행하는 작업의 표시를 비활성화합니다.
  • -v, --verbose: 오류 정보를 표시합니다.

예제:

  • 버킷 생성:
    $ ucd buckets create [project_id] [bucket_name]
  • 프로젝트의 모든 버킷 나열:
    $ ucd buckets list [project_id]
  • 현재 버킷을 활성 버킷으로 설정:
    $ ucd config set bucket [bucket_id]
  • 로컬 폴더를 현재 버킷과 동기화:
    $ ucd entries sync [local_dir_path]
  • 현재 버킷의 모든 항목 리스트 확인:
    $ ucd entries list

버킷 및 항목 이름은 대소문자를 구분합니다.

CLI를 사용하는 방법에 대한 전체 예제는 커맨드 라인 인터페이스를 통해 CCD 사용을 참조하십시오.

클라우드 콘텐츠 제공 인터페이스
Unity CCD 개발 대시보드