atlassian devbox
npm install @labset/atlassian-devbox



- java - 8 / 11
- maven - 3.6.x / 3.8.x
- node
``bash`
brew tap viqueen/atlassian-devbox
brew install atlassian-devbox
- first time
`bash`
npm install -g atlassian-devbox
- does it need an update ?
`bash`
npm outdated -g --depth=0
- update it
`bash`
npm update -g atlassian-devbox
`bash
git clone git@github.com:viqueen/atlassian-devbox.git
cd atlassian-devbox
npm install
npm link
`
It comes with the following enterprise product scripts that behave exactly the same
`bash`running and debugging atlassian server instances
confluence -h
jira -h
bitbucket -h
bamboo -h
crowd -h
fecru -h
ctk-server -h
For example this is what the Confluence script documentation looks like
`bash
Usage: confluence [options] [command]
Options:
--amps-version
--with-plugins
--with-jvm-args
-V, --version output the version number
-h, --help display help for command
Commands:
install
start
debug
logs
remove
list [options] [pattern] lists installed confluence instances
versions lists available confluence versions
help [command] display help for command
`
- start a confluence instance
`bash`
confluence start 7.4.9
- tail the logs
`bash`
confluence logs 7.4.9
- debug a confluence instance
`bash`
confluence debug 7.4.9
- list installed versions
`bash`
confluence list
- remove some installed version
`bash`
confluence remove 7.4.9
confluence remove 7.4 # removes all 7.4.x instances
- list available versions in local cache
`bash`
confluence versions
- list available versions from remote
`bash`
confluence versions -r
- install a specific version without running it
`bash``
confluence install 7.18.0