Skip to content

Commit e47cdc5

Browse files
committed
Merge remote-tracking branch 'maingl/master' into devel
2 parents 3a46d9e + d06be82 commit e47cdc5

File tree

1 file changed

+40
-20
lines changed

1 file changed

+40
-20
lines changed

.gitlab-ci.yml

Lines changed: 40 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,68 @@
1-
# Please don't edit this file, and use the version generated at
2-
# http://rainboard.laas.fr/project/dynamic_graph_bridge/.gitlab-ci.yml
1+
# http://rainboard.laas.fr/project/dynamic-graph-bridge/.gitlab-ci.yml
32

43
variables:
54
GIT_SUBMODULE_STRATEGY: "recursive"
65
CCACHE_BASEDIR: "${CI_PROJECT_DIR}"
76
CCACHE_DIR: "${CI_PROJECT_DIR}/ccache"
7+
CTEST_PARALLEL_LEVEL: 4
88

99
cache:
1010
paths:
1111
- ccache
1212

13-
.robotpkg-py-dynamic-graph-bridge-v3: &robotpkg-py-dynamic-graph-bridge-v3
13+
.robotpkg-dynamic-graph-bridge: &robotpkg-dynamic-graph-bridge
1414
except:
1515
- gh-pages
1616
script:
1717
- mkdir -p ccache
18-
- cd /root/robotpkg/wip
18+
- cd /root/robotpkg/motion
1919
- git pull
20-
- cd py-dynamic-graph-bridge-v3
21-
- make checkout MASTER_REPOSITORY="dir ${CI_PROJECT_DIR}"
20+
- cd dynamic-graph-bridge
21+
- make checkout MASTER_REPOSITORY="git ${CI_PROJECT_DIR}/.git"
22+
- /ci_deps.sh
2223
- make install
23-
- cd work.$(hostname)/$(make show-var VARNAME=DISTNAME)
24+
- cd $(make show-var VARNAME=WRKSRC)
2425
- make test
2526

26-
robotpkg-py-dynamic-graph-bridge-v3-14.04-release:
27-
<<: *robotpkg-py-dynamic-graph-bridge-v3
28-
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic_graph_bridge/py-dynamic-graph-bridge-v3:14.04
27+
robotpkg-dynamic-graph-bridge-14.04-release:
28+
<<: *robotpkg-dynamic-graph-bridge
29+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:14.04
2930

30-
robotpkg-py-dynamic-graph-bridge-v3-16.04-release:
31-
<<: *robotpkg-py-dynamic-graph-bridge-v3
32-
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic_graph_bridge/py-dynamic-graph-bridge-v3:16.04
31+
robotpkg-dynamic-graph-bridge-14.04-debug:
32+
<<: *robotpkg-dynamic-graph-bridge
33+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:14.04
34+
before_script:
35+
- echo PKG_OPTIONS.dynamic-graph-bridge=debug >> /opt/openrobots/etc/robotpkg.conf
36+
37+
robotpkg-dynamic-graph-bridge-16.04-release:
38+
<<: *robotpkg-dynamic-graph-bridge
39+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:16.04
40+
41+
robotpkg-dynamic-graph-bridge-16.04-debug:
42+
<<: *robotpkg-dynamic-graph-bridge
43+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:16.04
44+
before_script:
45+
- echo PKG_OPTIONS.dynamic-graph-bridge=debug >> /opt/openrobots/etc/robotpkg.conf
46+
47+
robotpkg-dynamic-graph-bridge-18.04-release:
48+
<<: *robotpkg-dynamic-graph-bridge
49+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:18.04
3350

34-
robotpkg-py-dynamic-graph-bridge-v3-18.04-release:
35-
<<: *robotpkg-py-dynamic-graph-bridge-v3
36-
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic_graph_bridge/py-dynamic-graph-bridge-v3:18.04
51+
robotpkg-dynamic-graph-bridge-18.04-debug:
52+
<<: *robotpkg-dynamic-graph-bridge
53+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:18.04
54+
before_script:
55+
- echo PKG_OPTIONS.dynamic-graph-bridge=debug >> /opt/openrobots/etc/robotpkg.conf
3756

3857
doc-coverage:
39-
<<: *robotpkg-py-dynamic-graph-bridge-v3
40-
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic_graph_bridge/py-dynamic-graph-bridge-v3:16.04
58+
<<: *robotpkg-dynamic-graph-bridge
59+
image: eur0c.laas.fr:5000/stack-of-tasks/dynamic-graph-bridge/dynamic-graph-bridge:16.04
4160
before_script:
4261
- echo -e 'CXXFLAGS+= --coverage\nLDFLAGS+= --coverage\nPKG_DEFAULT_OPTIONS= debug' >> /opt/openrobots/etc/robotpkg.conf
4362
after_script:
44-
- cd /root/robotpkg/wip/py-dynamic-graph-bridge-v3
45-
- cd work.$(hostname)/$(make show-var VARNAME=DISTNAME)
63+
- cd /root/robotpkg/motion/dynamic-graph-bridge
64+
- /ci_deps.sh
65+
- cd $(make show-var VARNAME=WRKSRC)
4666
- make doc
4767
- mv doc/doxygen-html ${CI_PROJECT_DIR}
4868
- mkdir -p ${CI_PROJECT_DIR}/coverage/

0 commit comments

Comments
 (0)