Is there a deployment tool similar to Fabric written in JavaScript?

Peter Throwson picture Peter Throwson · Jun 18, 2012 · Viewed 12k times · Source

I put together a mobile development stack that is almost entirely using Javascript on node.js. With the only exception of SASS (prefer it to LESS) and Fabric. I prefer not to pollute my development directory and as I have to combine and minify JS and CSS anyway, I thought I could also use node.js to serve my code.

I would like to reduce my dependence on Ruby and/or Python. I don't really use all features of Fabric so I have the hope of replacing it. But I couldn't find any similar tool written in Javascript.

All I need is to:

  • Pull from git repository.
  • Install depencies locally.
  • Minify and combine JS/CSS invoking require.js/SASS.
  • Run testsuite.
  • Serve the code via node.js for hands-on or testing with Ripple.

Fabric might already be overkill, I only use it for my Python web projects because the necessary servers don't run on my machine, but that wouldn't be the case here. What would be the best way to handle this without Fabric?

Answer

Daniel picture Daniel · Mar 19, 2014

Flightplan looks very interesting and is inspired by Fabric. Its documentation has extensive examples and is worth checking out.