forked from mefyl/drake
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.gitlab-ci.yml
33 lines (29 loc) · 927 Bytes
/
.gitlab-ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
stages:
- check
variables:
PYTHONUNBUFFERED: "1"
before_script:
- git fetch origin --tags
- pip3 install --user -r requirements.txt
x86_64-ubuntu-gcc4:
stage: check
script:
- (cd _build && ./drake //check)
- (cd examples/hello_world/_build/linux64 && ./drake //build && ./hello_world)
- (cd examples/user_libraries/_build/linux64 && ./drake //build && ./bin/colored_shape)
- (cd examples/gnu_builder/_build/linux64 && ./drake //build && ./bin/http_request)
tags:
- x86_64
- ubuntu
- gcc4
x86_64-osx-clang:
stage: check
script:
- (cd _build && ./drake //check)
- (cd examples/hello_world/_build/macosx64 && ./drake //build && ./hello_world)
- (cd examples/user_libraries/_build/macosx64 && ./drake //build && ./bin/colored_shape)
- (cd examples/gnu_builder/_build/macosx64 && ./drake //build && ./bin/http_request)
tags:
- x86_64
- osx
- clang