--> 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
_documents
directory - update
_layouts/default.html
to update the sidebar links - delete
docs
and_site
directories if they exist - run
bundle exec jekyll build
to build - run
bundle exec jekyll serve
to serve - once you are ready, rename the
_site
directory 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
_documents
directory and add some of your own - Update the project title and the sidebar links in the
_layouts/default.html
- delete
docs
and_site
directories if they exist - run
bundle exec jekyll build
to build - run
bundle exec jekyll serve
to serve - once you are ready, rename the
_site
directory todocs
, and push tomain
- go to the Pages section of your github project settings, and choose
docs
from the blog source dropdown - you can find the link to your blog on the same github settings page