--> https://elastic.github.io/cti-docs/ <--
CTI docs is intended as a developer onboarding resource for the Detections & Response CTI team. It can also be useful for designers, testers, product managers, SDH engineers, and documentation writers. CTI docs is divided into a few sections (Backend, Frontend, Development Setup, Performance, Manual Regression Suites), and a left-hand sidebar includes links to headers for easy navigation.
To update the CTI docs, please use the following steps:
- clone this repo
- run
bundle install - add markdown files in the
_documentsdirectory - update
_layouts/default.htmlto update the sidebar links - delete
docsand_sitedirectories if they exist - run
bundle exec jekyll buildto build - run
bundle exec jekyll serveto serve - once you are ready, rename the
_sitedirectory todocs, and push tomain - https://elastic.github.io/cti-docs/ will be automatically updated in a few minutes
- clone this repo and update the remote tracking branch to your own empty repo
- run
bundle install - delete all files in the
_documentsdirectory and add some of your own - Update the project title and the sidebar links in the
_layouts/default.html - delete
docsand_sitedirectories if they exist - run
bundle exec jekyll buildto build - run
bundle exec jekyll serveto serve - once you are ready, rename the
_sitedirectory todocs, and push tomain - go to the Pages section of your github project settings, and choose
docsfrom the blog source dropdown - you can find the link to your blog on the same github settings page