Skip to content

Generates a MSI for a Node.js API using the WiX toolchain

Notifications You must be signed in to change notification settings

niaid/services-msi-cli

 
 

Repository files navigation

@labshare/services-msi-cli

Generates a MSI for a Node.js API service

oclif Version Build Status Codecov Downloads/week License

Usage

$ npm install -g @labshare/services-msi-cli
$ services-msi COMMAND
running command...
$ services-msi (-v|--version|version)
@labshare/services-msi-cli/1.2.0 linux-x64 node-v10.13.0
$ services-msi --help [COMMAND]
USAGE
  $ services-msi COMMAND
...

Commands

services-msi bundle

Creates an MSI for a Node.js API project. Requires Windows and the http://wixtoolset.org/ toolchain installed.

USAGE
  $ services-msi bundle

OPTIONS
  -h, --help           show CLI help
  -i, --ini=ini        Path to INI format configuration file for customizing placeholder values
  -o, --output=output  [default: /home/travis/build/LabShare/services-msi-cli] Installer output folder
  -s, --source=source  [default: /home/travis/build/LabShare/services-msi-cli] Project source folder

EXAMPLES
  $ services-msi bundle
  $ services-msi bundle --output /output/dir --source /my/node/project
  Generates "<project-name>-<project-version>.msi"
  $ services-msi bundle --ini path/to/config.ini
  Customizes placeholder values with the given config file. View the 
  https://github.com/LabShare/services-msi-cli/blob/master/example-config.ini for accepted values.

See code: src/commands/bundle.ts

services-msi help [COMMAND]

display help for services-msi

USAGE
  $ services-msi help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

About

Generates a MSI for a Node.js API using the WiX toolchain

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • TypeScript 97.6%
  • JavaScript 1.9%
  • Batchfile 0.5%