webpack-deploy

0.13.1 • Public • Published

Webpack deploy utilities

Collection of useful utilities for deploying (not only) Webpack apps

Installation

cd $YOUR_PROJECT
npm install --save-dev productboard/webpack-deploy

Configuration

Copy deploy-config-example.js and secrets-example.js into the root of your project and fit them to your needs. Also make sure you have ./node_modules/.bin in your $PATH.

Use

Build your Webpack project and run deploy [environment]. The script will automatically detect the build hash from build.log.

Commands

  • deploy Batch command for quick deployment.
  • deploy-s3 AWS S3 asset upload of build files.
  • deploy-redis Redis deployment of revision index html file.
  • activate-rev Redis activation of deployed revision.
  • list-revs List of deployed revisions with meta information.
  • rollbar-source-map Rollbar source map upload.
  • slack-notify Slack channel notifier.
  • git-deploy-tag Git tag creation and push to remote.

Other

Why Bash with Gulp?

Gulp is great for building, Bash for running tasks.

TODO

License

MIT

Dependents (0)

Package Sidebar

Install

npm i webpack-deploy

Weekly Downloads

2

Version

0.13.1

License

MIT

Last publish

Collaborators

  • vepor
  • igorkulka
  • romanfausek
  • lezuse
  • omackaj
  • karelskopek
  • tomasprchal
  • huvik
  • mictech