/drake-shambhala

Exemplifies various ways to open a pathway to using Drake in your own project.

Primary LanguageC++OtherNOASSERTION

Shambhala

Shambhala is a hidden kingdom (Drake) where Buddhist values and traditions rule. The utopian realm is also home to the Great Warrior Gesar (Russ Tedrake), who leads hordes of the righteous (Drake Developers) who will eventually ride into the human world to combat our demons (intractable problems).

More practically, this repository exemplifies various ways to open a pathway to using Drake in your own project.

Continuous Integration

Scripts are provided for various CI instances in scripts/continuous_integration. The intended purpose of each is described below:

  • circle_ci : exemplifies how to put a project depending on a Drake installation on Circle CI
  • jenkins : provides complete coverage of shambhala for all subprojects and officially supported platforms
Subproject Circle CI Jenkins
drake_bazel_external - o
drake_cmake_external - o
drake_cmake_installed o o
CircleCI Jenkins

Note, the Circle CI jobs only build and test drake_cmake_installed since it is the exemplary case for a lightweight, open-source build on a public CI server.