fleet/docs/development/README.md
Mike Arpaia a4d9fe8dfd Documentation Structure (#1101)
Initial structure and content for the Kolide documentation.
2017-01-25 14:51:00 -07:00

1.1 KiB

Development Documentation

The Kolide application is a Go API server which serves a React/Redux single-page application for the frontend. The development documentation contains documents on the following topics:

Building and contributing code

  • For documentation on building the Kolide source code, see the Building The Code guide.
  • To learn about how some development practices work within the Kolide application (such as adding database migrations, populating the application with default seed data, etc), see the Contributing Code document.

Running tests

For information on running the various tests that Kolide application contains (JavaScript unit tests, Go unit tests, linters, integration tests, etc), see the Testing guide.

Using development infrastructure and tooling

The Kolide application uses a lot of docker tooling to make setting up a development environment quick and easy. For information on this, see the Development Infrastructure document.