Commit | Line | Data |
---|---|---|
cf1d3eae JM |
1 | sudo: required |
2 | ||
f7824465 | 3 | language: node |
cf1d3eae JM |
4 | |
5 | services: | |
6 | - docker | |
7 | ||
f7824465 | 8 | env: |
e152d488 JM |
9 | - IMPL=bash |
10 | - IMPL=c | |
b1d50fa6 | 11 | #- IMPL=coffee # step5 hangs |
6479984c | 12 | - IMPL=cs |
e8933402 | 13 | - IMPL=clojure |
6479984c | 14 | - IMPL=go |
d474baff | 15 | - IMPL=java |
f7824465 | 16 | - IMPL=js |
e152d488 | 17 | - IMPL=make |
6479984c | 18 | - IMPL=perl |
d474baff JM |
19 | - IMPL=php |
20 | - IMPL=ps | |
f7824465 | 21 | - IMPL=python |
1ac6ed26 | 22 | - IMPL=r |
6479984c | 23 | - IMPL=ruby |
1ac6ed26 | 24 | - IMPL=rust |
b1d50fa6 | 25 | - IMPL=vb |
cf1d3eae JM |
26 | |
27 | script: | |
f7824465 JM |
28 | - docker pull kanaka/mal-test-$IMPL |
29 | - docker run -it -u $(id -u) -v `pwd`:/mal kanaka/mal-test-$IMPL make -C $IMPL | |
30 | - docker run -it -u $(id -u) -v `pwd`:/mal kanaka/mal-test-$IMPL make IMPLS="$IMPL" test |