ghp

1.7.0 • Public • Published

logo

ghp

Automagically deploy your app on Github pages




CLI

installation

npm install -g ghp

usage

ghp
ghp DIRECTORY
ghp DIRECTORY --force
ghp DIRECTORY --cache <cacheDirectory>
ghp DIRECTORY --message <msg>
ghp DIRECTORY --branch gh-pages
ghp DIRECTORY --append <someDirectoryOrFiles>
ghp --help

Options:
  -h, --help              Show this screen.
  -b, --branch=<branchName>
                          Specify the branch to deploy to (default: gh-pages).
  -m, --message=<msg>     Use the given <msg> as the commit message.
  -a, --append=<dir>      Copy to the pushed directory another directory.
  -f, --force             Deploy without checking for uncommited changes.
  -q, --quiet             Suppress step summary messages.
  -c, --cache=<cacheDir>  Specify a cache directory.

Node.js

installation

npm install -S ghp

usage

var ghp = require('ghp')
ghp.deploy(path, options)

options

  • options.branch

    • branch to deploy to
    • default 'gh-pages'
  • options.message

    • commit message for the gh-pages branch
    • default ':package: Update gh-pages'
  • options.append

    • append to the root of the pushed directory another path
    • default false
  • options.quiet

    • suppress step summary messages
    • default false
  • options.force

    • skip the uncommited changes step
    • default false
  • options.cwd

    • git cwd
    • default process.cwd()

License

MIT.

Readme

Keywords

none

Package Sidebar

Install

npm i ghp

Weekly Downloads

7

Version

1.7.0

License

MIT

Unpacked Size

12.7 kB

Total Files

8

Last publish

Collaborators

  • pqml
  • arnaudjuracek
  • leoternoir