build-channel-fs

0.1.7 • Public • Published

#build-channel-fs A wrapper around a low level filesystem or transport that allows different 'channels' of product builds to be stored with their associated metadata

##Primary use case When deploying builds to machines using an FTP server, there needs to be logical organisation of what build is where.

At Squared Up our Chef provisioned machines download the appropriate product builds by using a simple naming convention.

This library exists to abstract away the actual file-level storage (and naming conventions) so that consuming code can just say "move dev to production". This library then takes care of everything else.

channels.copy("dev", "production");

You probably wouldn't use this library on its own though. We use this as the backend for a bunch of Hubot commands, so that we can switch around builds by just chatting.

Readme

Keywords

Package Sidebar

Install

npm i build-channel-fs

Weekly Downloads

0

Version

0.1.7

License

MIT

Last publish

Collaborators

  • d_w_roberts