배포

배포 실행·상태·로그·롤백·엔진 관련 명령

axhub deploy

앱을 배포하고 배포를 관리해요.

플래그타입설명기본값
--explainbooleanExplain the local deploy spec from axhub.yaml without contacting the server

axhub deploy cancel

진행 중인 배포를 취소해요.

플래그타입설명기본값
--appstring
--deployment_idstring
--dry-runbooleanPreview only. Cancel is honored by the backend at deployment stage boundaries, so an in-flight build can take several minutes to flip to cancelled after --executetrue
--executeboolean

axhub deploy codes

배포 상태·에러 코드를 설명해요.

(옵션 없음)

axhub deploy create

새 배포를 시작해요.

플래그타입설명기본값
--appstring
--commitstring
--dry-runbooleantrue
--executeboolean
--force-rebuildboolean
--no-retrybooleanDisable timeout auto-retry for this mutation

axhub deploy doctor

앱의 배포 환경을 진단해요.

플래그타입설명기본값
--appstring

axhub deploy explain

배포가 어떻게 해석되는지 설명해요.

플래그타입설명기본값
--appstring

axhub deploy fleet

여러 앱을 한 번에 배포해요.

플래그타입설명기본값
--appsstringComma-separated app slug/id list
--commitstringCommit SHA to deploy for every app
--concurrencyintegerMaximum apps deployed in parallel10
--dry-runbooleanDry-run preview is the defaulttrue
--executebooleanExecute all deployment mutations
--tenantstringTenant slug/id for diagnostics and future backend quota preflight

axhub deploy git

자동 배포(GitHub 연결)를 관리해요.

axhub deploy git configure

자동 배포 설정을 변경해요.

플래그타입설명기본값
--appstring
--branchstring
--dry-runbooleantrue
--executeboolean
--installation-idinteger
--repostring
--statestring
--updateboolean

axhub deploy git connect

자동 배포용 저장소를 연결해요.

플래그타입설명기본값
--appstring

axhub deploy git disconnect

자동 배포 연결을 끊어요.

플래그타입설명기본값
--appstring
--dry-runbooleantrue
--executeboolean

axhub deploy git status

자동 배포 상태를 확인해요.

플래그타입설명기본값
--appstring

axhub deploy list

배포 목록을 봐요.

플래그타입설명기본값
--allboolean
--appstring
--ndjsonboolean
--pageinteger
--page-sizeinteger
--per-pageinteger

axhub deploy logs

빌드·런타임 로그를 봐요.

플래그타입설명기본값
--appstring
--deployment_idstringLegacy deployment id. Runtime logs are now scoped to the app-level backend logs route
--followboolean
--limitintegerPage size (1-1000, default 100)
--reconnect-attemptsintegerPoll additional cursor pages this many times in follow mode0
--sincestringShow logs since this time (RFC3339)
--sourcestringAccepted for compatibility; app logs are not server-side filtered
--untilstringShow logs until this time (RFC3339)

axhub deploy rollback

이전 배포로 롤백해요.

플래그타입설명기본값
--appstring
--dry-runbooleantrue
--executeboolean
--from-deploymentstring

axhub deploy status

배포 상태를 확인해요.

플래그타입설명기본값
--appstring
--deployment_idstring
--watchboolean
--watch-intervalstringPoll interval such as 2s, 10s, 1m. Requires a unit suffix (s, m, h)
--watch-timeoutstringMaximum watch duration such as 30m, 1h. Requires a unit suffix (s, m, h)

axhub deploy watch

배포가 끝날 때까지 상태를 지켜봐요.

플래그타입설명기본값
--appstringApp id or slug
--deployment_idstringDeployment id to watch
--no-tuibooleanForce flat output. TUI support is reserved for a future visual pass
--reconnect-attemptsintegerRetained for compatibility (no-op for watch streaming). Unlike deploy logs, this does NOT keep the stream alive under a non-interactive/agent context — use --watch-interval/--watch-timeout for an explicit bounded stream. Polling otherwise continues until terminal status or timeout3
--sourcestringLog label: build, pod, events, pod-events, or all. Backend app logs are not source-filteredall
--watch-intervalstringStatus poll interval such as 2s, 10s, 1m. Currently used for validation/future TUI polling
--watch-timeoutstringMaximum watch duration. Defaults to 30m

axhub status

앱의 현재 배포 상태를 확인해요.

(옵션 없음)


axhub engines

사용 가능한 빌드/런타임 엔진을 봐요.

axhub engines list

엔진 목록을 봐요.

(옵션 없음)