Command line interface for SDLCPilot, a Software Development Life Cycle management tool. Currently support GitHub node projects.
- Ensure node and npm are installed (see 'node not found')
- Install 'sdlcpilot-cli'.
npm i -g sdlcpilot-cli
- Run:
sdlc --setup
- Open a new terminal window to pickup the SDLCPilot tab completion support, or type 'source .bashrc' or 'source .zshrc' on from your bash or zsh terminal respectively.
- Install the base SDLC plugins:
sdlc server plugins bundles add -- bundles=sdlcpilot-github-node
check where your global NPM packages are installed with:
npm ls -g
The first line should tell you where the NPM lib
direcotry is located. Verify that if you swap that out lib
for bin
, you can ls
the sdlc
executable. It might be something like: /opt/homebrew/bin
or /Users/foo/.npm-global/bin
. Now update your PATH
to include the global NPM bin directory.
If node is not installed, refer to the node package install page (MacOS and Windows) for installation instructions for your particular platform / distribution.
If/once node is installed, add the installation directory to your PATH
(if not already done). For instance, if installing on MacOS with Homebrew, you would add /opt/homebrew/bin
to the PATH
var.
For bash or zsh, add the following lines to .bashrc
or .zshrc
respectively:
PATH=/path/to/bin/dir:$PATH
export PATH
Where /path/to/bin/dir
is replaced with the path of the bin directory in question.
Refer to the user documentation.