jp-deployment

3.0.0 • Public • Published

Deployment

Deployment is a tool for automated deployment to anywhere. Depends only on supported drivers. It is written in Node JS and TypeScript.

Prerequisites

You nedd to have Node JS > 8 installed.

Installing

Yo can use NPM or YARN to install this tool.

  1. Install this tool
npm install jp-deployment --save-dev

or

yarn add jp-deployment --dev
  1. Create deploy.js file in your project root directory. Config depands on driver. See below.
  2. Run deployment with Node JS
node deploy.js

Create a file in your project root directory depands on drive. Here are a few examples:
(To see more examples look at directory ./src/config_example)

Driver local

const deployment = require("jp-deployment");

const config = {
  driver: "local",
  localRoot: "/a",
  remoteRoot: "b",
  ignore: [
    ".git",
    "/temp/*",
    "/log/*",
    "/node_modules",
    "/tests",
    "/.gitignore"
  ],
  purge: ["/temp", "/log"],
  deploymentFile: "/.deployment.js"
};

deployment(config, __dirname);

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Author

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Readme

Keywords

none

Package Sidebar

Install

npm i jp-deployment

Weekly Downloads

1

Version

3.0.0

License

MIT

Unpacked Size

267 kB

Total Files

70

Last publish

Collaborators

  • honzapospi