Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@bluealba/carryall

Package Overview
Dependencies
Maintainers
6
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bluealba/carryall

An easy way to keep your environments in sync

  • 1.0.13
  • latest
  • npm
  • Socket score

Version published
Maintainers
6
Created
Source

carryall

Build Status npm npm Coverage Status

A easy way to keep your environments in sync

Atreides Carryall

Intent

The main intent of Carryall is to ease the deployment tasks performend into a single server environment (although technically speaking it can be extended to suppert any mechanism of provisioning).

Caryall relies on a single source of truth to describe a what is expected from an environment.

Yet, carryall is only a glorified script. Don't expect it to cook breakfast for you!

Install

We recommend to install carryall globally in each server to be provisioned.

$ npm instal --global carryall

You will need to create a configuration file. The default name is carryall.json. It should look something like this:

{
	"environment": "<environment name>",
	"descriptor": {
		"repository": "<your git repo url, without protocol and username please>,
		"username": "<your username>",
		"password": "<your password>"
		"branch": "<the branch to checkout>",
	},
	"reporter": {
		"slack": {
			"token": "<your bot token secret>",
			"channel": "<the channel to push notifications>"
		}
	},
	"workdir": ".carryall"
}

Run

Execute the following command to perfomr an deploy

$ carryall deploy

And follow the instruction on screen. You can also run carryall help to see a list of available commands .

FAQs

Package last updated on 06 Dec 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc