Skip to content

Commit 8b7b536

Browse files
committed
[CI] also build in Debug
1 parent 35c9287 commit 8b7b536

File tree

1 file changed

+63
-13
lines changed

1 file changed

+63
-13
lines changed

.gitlab-ci.yml

Lines changed: 63 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@ cache:
1111
.robotpkg-py-eigenpy: &robotpkg-py-eigenpy
1212
except:
1313
- gh-pages
14-
before_script:
15-
- mkdir -p ccache
1614
script:
15+
- mkdir -p ccache
1716
- cd /root/robotpkg/math/py-eigenpy
1817
- git pull
1918
- make checkout MASTER_REPOSITORY="dir ${CI_PROJECT_DIR}"
@@ -22,34 +21,85 @@ cache:
2221
- make check
2322

2423

25-
robotpkg-py-eigenpy-14.04:
26-
<<: *robotpkg-py-eigenpy
27-
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:14.04
28-
29-
robotpkg-py-eigenpy-dubnium:
24+
robotpkg-py-eigenpy-dubnium-release:
3025
<<: *robotpkg-py-eigenpy
3126
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:dubnium
3227

33-
robotpkg-py-eigenpy-16.04:
28+
robotpkg-py-eigenpy-16.04-release:
3429
<<: *robotpkg-py-eigenpy
3530
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:16.04
3631

37-
robotpkg-py-eigenpy-18.04:
32+
robotpkg-py-eigenpy-18.04-release:
3833
<<: *robotpkg-py-eigenpy
3934
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:18.04
4035

41-
robotpkg-py-eigenpy-py3-14.04:
36+
robotpkg-py-eigenpy-py3-dubnium-release:
37+
<<: *robotpkg-py-eigenpy
38+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:dubnium
39+
40+
robotpkg-py-eigenpy-py3-16.04-release:
41+
<<: *robotpkg-py-eigenpy
42+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:16.04
43+
44+
robotpkg-py-eigenpy-py3-18.04-release:
45+
<<: *robotpkg-py-eigenpy
46+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:18.04
47+
48+
robotpkg-py-eigenpy-14.04-release:
49+
<<: *robotpkg-py-eigenpy
50+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:14.04
51+
52+
robotpkg-py-eigenpy-14.04-debug:
53+
<<: *robotpkg-py-eigenpy
54+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:14.04
55+
before_script:
56+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
57+
58+
robotpkg-py-eigenpy-py3-14.04-release:
4259
<<: *robotpkg-py-eigenpy
4360
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:14.04
4461

45-
robotpkg-py-eigenpy-py3-dubnium:
62+
robotpkg-py-eigenpy-py3-14.04-debug:
63+
<<: *robotpkg-py-eigenpy
64+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:14.04
65+
before_script:
66+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
67+
68+
robotpkg-py-eigenpy-dubnium-debug:
69+
<<: *robotpkg-py-eigenpy
70+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:dubnium
71+
before_script:
72+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
73+
74+
robotpkg-py-eigenpy-py3-dubnium-debug:
4675
<<: *robotpkg-py-eigenpy
4776
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:dubnium
77+
before_script:
78+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
79+
80+
robotpkg-py-eigenpy-16.04-debug:
81+
<<: *robotpkg-py-eigenpy
82+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:16.04
83+
before_script:
84+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
4885

49-
robotpkg-py-eigenpy-py3-16.04:
86+
robotpkg-py-eigenpy-py3-16.04-debug:
5087
<<: *robotpkg-py-eigenpy
5188
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:16.04
89+
before_script:
90+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
5291

53-
robotpkg-py-eigenpy-py3-18.04:
92+
robotpkg-py-eigenpy-18.04-debug:
93+
<<: *robotpkg-py-eigenpy
94+
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy:18.04
95+
before_script:
96+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
97+
98+
robotpkg-py-eigenpy-py3-18.04-debug:
5499
<<: *robotpkg-py-eigenpy
55100
image: eur0c.laas.fr:5000/stack-of-tasks/eigenpy/py-eigenpy-py3:18.04
101+
before_script:
102+
- echo PKG_OPTIONS.py-eigenpy=debug >> /opt/openrobots/etc/robotpkg.conf
103+
104+
105+

0 commit comments

Comments
 (0)