View a markdown version of this page

Deadline Cloud용 AYON Launcher conda 패키지 빌드 - 기한 클라우드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Deadline Cloud용 AYON Launcher conda 패키지 빌드

ayon-launcher 래틀러 빌드 레시피는 AYON Launcher를 conda 패키지로 패키징합니다. 패키지는 Deadline Cloud 작업자에 헤드리스 게시에 필요한 파이프라인 런타임을 제공합니다. Python 3.11 런타임, ayon-python-api및 코어 시작 관리자 로직이 포함된 사전 구축된 AYON 시작 관리자 릴리스(cx_Freeze 바이너리)를 다시 패키징합니다.

conda 패키지는 런타임 환경만 제공합니다. 스튜디오별 번들(추가 기능 및 종속성 패키지)은 Deadline Cloud 작업 첨부 파일을 통해 별도로 제공됩니다. 이 분리는 conda 패키지가 거의 변경되지 않으며 추가 기능이 업데이트될 때 다시 빌드할 필요가 없음을 의미합니다.

레시피는 GitHub 릴리스에서 직접 Linux(linux-64)를 빌드합니다. Windows(win-64)의 경우 Windows 시스템에서 설치 프로그램을 추출하고 결과 zip을에 배치합니다conda_recipes/archive_files. 정확한 단계는 레시피의 README를 참조하세요.

conda_recipes 디렉터리에서 빌드를 제출합니다.

./submit-package-job ayon-launcher

런타임 시 작업은 다음 환경 변수를 제공해야 합니다.

  • AYON_SERVER_URL - AYON 서버의 URL입니다.

  • AYON_API_KEY - 서버 인증을 위한 API 키입니다.

  • AYON_BUNDLE_NAME - 추가 기능을 확인할 번들 이름입니다.