Skip to content

tyler-yankee/drake-external-examples

 
 

Repository files navigation

Drake External Examples

Examples of how to use Drake in your own project:

Continuous Integration

Scripts are provided for Jenkins or GitHub Actions, depending on the example, in each example's respective subdirectory under .github/. See the Jenkinsfile and the top-level .github/workflows/ci.yml for a complete overview of each respective pipeline. The intended purpose of each is described below:

  • GitHub Actions: exemplifies how to put a project depending on a Drake installation on GitHub Actions
  • Jenkins: provides complete coverage of additional external example projects
Subproject GitHub Actions Jenkins
drake_bazel_external - o
drake_bazel_download o -
drake_cmake_external - o
drake_cmake_installed o -
drake_cmake_installed_apt o -
drake_pip o -
drake_poetry o -
GitHub Actions Jenkins

Note, the GitHub Actions jobs only build and test drake_bazel_download, drake_cmake_installed, drake_cmake_installed_apt, drake_pip, and drake_poetry, since these are the exemplary cases for lightweight, open-source builds on public CI servers.

About

Examples of how to use Drake in your own project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 31.8%
  • Python 31.3%
  • Starlark 15.2%
  • CMake 11.8%
  • Shell 9.9%