diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9c1e735b5..ffb62679a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,111 +1 @@ -variables: - GIT_SUBMODULE_STRATEGY: "recursive" - GIT_DEPTH: "3" - CCACHE_BASEDIR: "${CI_PROJECT_DIR}" - CCACHE_DIR: "${CI_PROJECT_DIR}/ccache" - -cache: - paths: - - ccache - -.robotpkg-py-eigenpy: &robotpkg-py-eigenpy - except: - - gh-pages - script: - - mkdir -p ccache - - cd /root/robotpkg/math/py-eigenpy - - git pull - - make checkout MASTER_REPOSITORY="dir ${CI_PROJECT_DIR}" - - make install - - cd work.$(hostname)/$(make show-var VARNAME=DISTNAME) - - make check - - -robotpkg-py-eigenpy-dubnium-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:dubnium - -robotpkg-py-eigenpy-16.04-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:16.04 - -robotpkg-py-eigenpy-18.04-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:18.04 - -robotpkg-py-eigenpy-py3-dubnium-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:dubnium - allow_failure: true - -robotpkg-py-eigenpy-py3-16.04-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:16.04 - allow_failure: true - -robotpkg-py-eigenpy-py3-18.04-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:18.04 - -robotpkg-py-eigenpy-14.04-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:14.04 - -robotpkg-py-eigenpy-14.04-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:14.04 - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - -robotpkg-py-eigenpy-py3-14.04-release: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:14.04 - allow_failure: true - -robotpkg-py-eigenpy-py3-14.04-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:14.04 - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - allow_failure: true - -robotpkg-py-eigenpy-dubnium-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:dubnium - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - -robotpkg-py-eigenpy-py3-dubnium-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:dubnium - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - allow_failure: true - -robotpkg-py-eigenpy-16.04-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:16.04 - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - -robotpkg-py-eigenpy-py3-16.04-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:16.04 - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - allow_failure: true - -robotpkg-py-eigenpy-18.04-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:18.04 - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - -robotpkg-py-eigenpy-py3-18.04-debug: - <<: *robotpkg-py-eigenpy - image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:18.04 - before_script: - - echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf - - - +include: http://rainboard.laas.fr/project/eigenpy/.gitlab-ci.yml diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt index de15a34e1..723247bf7 100644 --- a/unittest/CMakeLists.txt +++ b/unittest/CMakeLists.txt @@ -35,4 +35,4 @@ ENDIF() ADD_PYTHON_UNIT_TEST("py-matrix" "unittest/python/test_matrix.py" "unittest") ADD_PYTHON_UNIT_TEST("py-geometry" "unittest/python/test_geometry.py" "unittest") -ADD_PYTHON_UNIT_TEST("py-switch" "unittest/python/test_switch.py" "unittest") +ADD_PYTHON_UNIT_TEST("py-switch" "unittest/python/test_switch.py" "python/eigenpy")