Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(eas-cli): Implement initial
worker:deploy
command (#2447)
* Update generated schema * Add initial structure for worker code * Add generated types to mutation * Add initial command implementation * Fix linting * [ENG-12738] prompt for dev domain name (#2452) * Add a dist folder check * Prompt adding dev domain name on the CLI * Validate for dev domain name taken * Add progress indicator and 413 error message * feat: Implement new upload process with new `deployment-api` endpoints (#2487) * Add utilities for new worker upload process * Add updated upload method * Add server/client folder errors * Implement new upload process * Delete code for old upload process * Fix fetch helper obfuscating errors * Add server text to error * Temporarily disable compression * Apply lints * refactor(worker): Implement batched uploads and improved progress output (#2490) * Add refactored upload and batched upload utilities * Switch to batch uploading utilities * Add console output * Apply lints * Fix typo * Fix error output * Ignore system files while uploading (#2492) * Mark worker:deploy as hidden command * Replace ts-ignore directive comments * Add changelog entry * Apply suggestions from code review Co-authored-by: Szymon Dziedzic <[email protected]> Co-authored-by: Cedric van Putten <[email protected]> * Switch to dynamic project config * Remove superfluous formatSourcemap code * Add async suffix * Add max file-size note * Normalise to throws * Apply lints * Log out eas url after deploy * feat(eas-cli): Add support for static worker deployments (#2536) * Add fallback logic for static projects * Read project config for web.output mode * Update GraphQL codegen'd files --------- Co-authored-by: Kadi Kraman <[email protected]> Co-authored-by: Szymon Dziedzic <[email protected]> Co-authored-by: Cedric van Putten <[email protected]>
- Loading branch information