Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Deploy Bundle Laravel Package

sokil/deploy-bundle

sokil/deploy-bundle is a PHP deployment bundle that streamlines releasing applications to remote servers, with configurable deploy tasks, environment handling, and command-line workflows to automate build and release steps for Symfony-style projects.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Adopt vs. build: Informs whether to standardize frontend build orchestration (npm/webpack) inside Laravel/PHP instead of maintaining bespoke shell scripts, CI jobs, or Makefiles.
  • Feature enablement: 0.8.0 adds Webpack support and the ability to run npm in any directory, unlocking PHP-triggered builds and per-module/per-package frontend pipelines.
  • Roadmap fit: Relevant for monorepos, nested packages, multi-frontend apps, or per-tenant/module asset builds where the working directory varies.
  • Use cases: Deploy-time asset compilation, admin/queue-triggered rebuilds, package scaffolding, and CI steps that need programmatic control from application code.
  • Build-vs-buy economics: Weighs a thin PHP wrapper against custom Node/CI glue; likely lowers maintenance but is still a 0.x dependency.

When to Consider This Package

  • You run Laravel/PHP and need to invoke npm/Webpack programmatically, especially outside the project root (monorepo, nested package, arbitrary cwd).
  • You want builds triggerable from Artisan, jobs, or app logic rather than only from developer machines/CI.
  • Adoption criteria: Node available on target hosts, clear error/output handling, and acceptable security posture for executing npm from application code.
  • Look elsewhere if: You only need standard asset compilation (Vite or Laravel Mix already cover this), you don't need PHP-triggered builds, you require mature docs/support/SLAs, or running npm from app runtime is disallowed.
  • Caution: Release notes for 0.8.0 are extremely sparse ("Webpack", "Npm in any dir"); confirm behavior, compatibility, and breaking-change risk directly before committing.

How to Pitch It (Stakeholders)

  • Executives: A low-cost enabler for automating frontend builds and reducing manual/CI glue, with added flexibility for monorepo and nested-package setups. It is early-stage (0.8.0) and should be treated as a tactical dependency, not a platform bet.
  • Engineering: A thin PHP wrapper over npm/Webpack. 0.8.0 introduces Webpack support and arbitrary-directory npm execution. Validate sandboxing, error propagation, Node version compatibility, and whether it complements or duplicates Vite/Mix before adoption.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels