Shipit是一个强大的自动化部署工具。Shipit很多地方非常类似gulp,他们的核心都是任务系统。
特性:
任务流基于orchestrator(gulp核心)
极具交互性的SSH命令
很好的扩展性
全局安装:
npm install --global shipit-cli本地安装:
npm install --save-dev shipit-cli快速开始:
第一次使用必须创建shipitfile.js,如果你使用过grunt或者gulp,入门将会很简单。
创建shipitfile.js:
module.exports = function (shipit) { shipit.initConfig({ staging: { servers: 'myproject.com' } }); shipit.task('pwd', function () { return shipit.remote('pwd'); });};启动:
shipit staging pwd
评论