Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Pilot 위젯 집합 배포

위젯 집합은 Widget Registry에 버전으로 게시하고 Workshop에 삽입합니다. 앱 전용 서브도메인과 Developer Console 앱은 필요하지 않습니다. 배포 전에 코드 변경을 저장소 기본 코드 브랜치에 병합합니다.

온톨로지와 SDK

기존 배포 정의만 사용하면 온톨로지 구현을 건너뛸 수 있습니다. 새 정의나 변경이 있으면 앱 배포의 온톨로지 절차에 따라 Global Branching에서 Main으로 반영합니다.

Pilot의 Deploy > Generate SDK에서 SDK가 있는지, 최신인지, 설치되었는지 확인합니다. 온톨로지 반영을 먼저 완료하고 표시된 Generate SDK, Update SDK 또는 Regenerate SDK를 선택합니다. 생성 후 아직 설치하지 않았다면 Install 또는 Upgrade to latest를 사용합니다.

Widget SDK installed와 On latest가 모두 표시되면 별도 설치는 필요하지 않습니다. 로컬 미리보기 성공만으로 운영 SDK가 새 엔터티를 내보낸다고 판단하지 않습니다. 새 정의 병합 후에는 CI 전에 SDK를 갱신합니다.

검사와 게시

Pass all CI checks에서 요구되는 배포 파일을 생성 또는 갱신하고 대기 변경을 커밋하며 실패를 수정합니다. 보호 브랜치는 새 브랜치와 제안으로 파일을 바꾼 뒤 병합합니다.

Deploy에서 Tag and release를 선택하면 CI가 위젯 집합을 빌드하고 새 버전을 Registry에 게시합니다. 새 게시가 기존 Workshop 사용처의 버전을 자동으로 바꾸지는 않습니다. 각 앱은 구성했던 버전을 계속 사용합니다.

Workshop 삽입과 갱신

게시한 위젯을 Workshop에 추가하고 매개변수 및 이벤트를 연결합니다. Display의 크기를 확인합니다. 컨테이너를 채우는 위젯은 Auto (max) 대신 Row height=Flex 또는 적절한 Absolute 높이가 필요할 수 있습니다.

개인 Dev mode가 활성화되어 있으면 Pause 또는 Stop한 뒤 게시 버전을 확인합니다. 릴리스 버전을 선택하는 것만으로 개발 오버라이드가 해제되지는 않습니다.

후속 변경은 Editor에서 수정한 뒤 Deploy에서 새 태그를 게시하고 Workshop 사용처도 그 버전으로 갱신합니다.