hungpham2511 / toppra

robotic motion planning library
https://hungpham2511.github.io/toppra/index.html
MIT License
636 stars 172 forks source link

[ci]Configure CI #121

Closed hungpham2511 closed 4 years ago

hungpham2511 commented 4 years ago

Issue

Run CI on the full functionality set:

Target python versions:

An issue is pinocchio bindings are not available on xenial, which the current CI runs on.

Can explore conda as suggested by @jmirabel Otherwise can have CI run on bionic. On bionic, however, only py27, py36 pinocchio bindings are available.

hungpham2511 commented 4 years ago

Look like the circleci image cimg/python:2.7, cimg/python:3.6 fit the bill. They are both based on bionic as well.

hungpham2511 commented 4 years ago

CI design:

Two jobs: