Install shipit command line tools and shipit-deploy in your project. Shipit is an automation engine and a deployment tool. Shipit provides a good alternative to Capistrano or other build tools. It is easy to deploy or to automate simple tasks on your remote servers. Shipit emits the init event once initialized, before any tasks are run. You can add custom event and listen to events. You can overwrite all default variables defined as part of the default object. If you can't call shipit.initConfig(...) right away because you need to get data asynchronously to do so, you can return a promise from the module. List of files excluded in copyFromRemote or copyToRemote methods. Allows you to ‘become’ another user, different from the user that logged into the machine (remote user). If shallowClone is set to false, this directory will be used to clone the repository before deploying it.

Features

  • Write your task using JavaScript
  • Task flow based on orchestrator
  • Login and interactive SSH commands
  • Easily extendable
  • Create a shipitfile.js at the root of your project
  • You can rollback using npx shipit staging rollback

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Shipit

Shipit Web Site

Other Useful Business Software
Failed Payment Recovery for Subscription Businesses Icon
Failed Payment Recovery for Subscription Businesses

For subscription companies searching for a failed payment recovery solution to grow revenue, and retain customers.

FlexPay’s innovative platform uses multiple technologies to achieve the highest number of retained customers, resulting in reduced involuntary churn, longer life span after recovery, and higher revenue. Leading brands like LegalZoom, Hooked on Phonics, and ClinicSense trust FlexPay to recover failed payments, reduce churn, and increase customer lifetime value.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Shipit!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Software Development Software, JavaScript Deployment Tool

Registered

2022-08-25