Commit 2cfc83d2 authored by Florent Lamiraux's avatar Florent Lamiraux Committed by Florent Lamiraux florent@laas.fr
Browse files

[CI Gitlab] Separate targets benchmark and test-ci

  - test-ci is used by gitlab and does not depend on hrp2,
  - benchmark installed all requested packages to run the bencharks.
parent fb72b08b
Pipeline #863 passed with stages
in 307 minutes and 16 seconds
......@@ -9,7 +9,7 @@ variables:
script:
- export INSTALL_DOCUMENTATION=OFF
- cp -r /clean_workspace $DEVEL_HPP_DIR
- $CI_PROJECT_DIR/script/auto-install-hpp.sh --branch ${CI_COMMIT_REF_NAME} --gitrepo https://gepgitlab.laas.fr/humanoid-path-planner/hpp-doc/raw --target benchmark
- $CI_PROJECT_DIR/script/auto-install-hpp.sh --branch ${CI_COMMIT_REF_NAME} --gitrepo https://gepgitlab.laas.fr/humanoid-path-planner/hpp-doc/raw --target test-ci
artifacts:
expire_in: 1 day
when: always
......
......@@ -184,10 +184,20 @@ endif
all: hpp_tutorial.install hpp-gepetto-viewer.install
${MAKE} hpp-doc.install
# For test and benchmark, install robot packages first
benchmark: romeo.install universal_robot.install hpp-environments.install \
hrp2.install
# For test on gepgitlab, install robot packages first
test-ci: baxter_common.install romeo.install universal_robot.install \
hpp-environments.install
${MAKE} hpp_tutorial.install hpp-gepetto-viewer.install \
hpp_universal_robot.install; \
${MAKE} hpp-doc.install
# For benchmark, install robot packages first
benchmark: baxter_common.install romeo.install universal_robot.install \
hpp-environments.install hrp2.install
${MAKE} hpp_tutorial.install hpp-gepetto-viewer.install; \
${MAKE} hpp-baxter.install hpp_romeo.install \
hpp_universal_robot.install hpp-hrp2.install; \
${MAKE} hpp_benchmark.checkout; \
${MAKE} hpp-doc.install
hpp-doc.configure.dep: hpp-doc.checkout
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment