Commit 2cfc83d2 authored by Florent Lamiraux's avatar Florent Lamiraux Committed by Florent Lamiraux
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
......@@ -9,7 +9,7 @@ variables:
- cp -r /clean_workspace $DEVEL_HPP_DIR
- $CI_PROJECT_DIR/script/ --branch ${CI_COMMIT_REF_NAME} --gitrepo --target benchmark
- $CI_PROJECT_DIR/script/ --branch ${CI_COMMIT_REF_NAME} --gitrepo --target test-ci
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 \
# For test on gepgitlab, install robot packages first
test-ci: baxter_common.install romeo.install universal_robot.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