Content developer setup

Install content working environment.

Tidy · 25 tasks · 3 inputs · 1 output

Inputs

  • user — User to configure as git user.
  • Github token — Github token with public key admin permissions.
  • Host Name — Endpoint IP/URL to be installed.

Outputs

  • Tidy.Install.Status — The status of the installation

Commands used

tidy-demisto-server tidy-demisto-web-client tidy-git-clone tidy-git-config tidy-github-ssh-key tidy-goenv tidy-homebrew tidy-nodenv tidy-osx-command-line-tools tidy-pyenv tidy-python-env tidy-zsh

Flowchart

Start Start Install osx-command line tools - tidy-osx-command-line-tools Install osx-command line ... tidy-osx-command-line-tools Install basic packages using homebrew - tidy-homebrew Install basic packages us... tidy-homebrew Git user configuration - tidy-git-config Git user configuration tidy-git-config Git email configuration - tidy-git-config Git email configuration tidy-git-config ZSH, oh-my-zsh - tidy-zsh ZSH, oh-my-zsh tidy-zsh GitHub deploy public ssh key - tidy-github-ssh-key GitHub deploy public ssh key tidy-github-ssh-key Install Pyenv (Python) - tidy-pyenv Install Pyenv (Python) tidy-pyenv Install Goenv (GoLang) - tidy-goenv Install Goenv (GoLang) tidy-goenv Install nodenv (Node.js) - tidy-nodenv Install nodenv (Node.js) tidy-nodenv Content related repos Content related repos Server related repos Server related repos Clone content - tidy-git-clone Clone content tidy-git-clone Clone demisto-sdk - tidy-git-clone Clone demisto-sdk tidy-git-clone Clone internal-content - tidy-git-clone Clone internal-content tidy-git-clone Clone content-test-conf - tidy-git-clone Clone content-test-conf tidy-git-clone Clone dockerfiles - tidy-git-clone Clone dockerfiles tidy-git-clone Clone web-client - tidy-git-clone Clone web-client tidy-git-clone Clone etc - tidy-git-clone Clone etc tidy-git-clone Clone server - tidy-git-clone Clone server tidy-git-clone Install server - tidy-demisto-server Install server tidy-demisto-server Install web-client - tidy-demisto-web-client Install web-client tidy-demisto-web-client Enable github SSO Enable github SSO Clone oproxy - tidy-git-clone Clone oproxy tidy-git-clone Install python environment - tidy-python-env Install python environment tidy-python-env