1
1
mirror of https://github.com/kanaka/mal.git synced 2024-09-19 17:47:53 +03:00

.travis.yml: one line for each impl.

Thanks @dubek for the suggestion.
This commit is contained in:
Joel Martin 2015-12-17 08:23:03 -06:00
parent 5f66fc069e
commit 908e46ea52

View File

@ -5,95 +5,50 @@ sudo: required
matrix:
include:
- env: IMPL=awk
services: [docker]
- env: IMPL=bash
services: [docker]
- env: IMPL=c
services: [docker]
- env: IMPL=cpp
services: [docker]
- env: IMPL=coffee
services: [docker]
- env: IMPL=cs
services: [docker]
- env: IMPL=clojure
services: [docker]
- env: IMPL=crystal
services: [docker]
- env: IMPL=d
services: [docker]
- env: IMPL=elixir
services: [docker]
- env: IMPL=erlang NO_PERF=1 # perf runs out of memory
services: [docker]
- env: IMPL=es6
services: [docker]
- env: IMPL=factor
services: [docker]
- env: IMPL=forth
services: [docker]
- env: IMPL=fsharp
services: [docker]
- env: IMPL=go
services: [docker]
- env: IMPL=groovy
services: [docker]
- env: IMPL=guile
services: [docker]
- env: IMPL=haskell
services: [docker]
- env: IMPL=java
services: [docker]
- env: IMPL=js
services: [docker]
- env: IMPL=julia
services: [docker]
- env: IMPL=kotlin
services: [docker]
- env: IMPL=lua
services: [docker]
- env: IMPL=make
services: [docker]
- env: IMPL=mal BUILD_IMPL=js NO_PERF=1
services: [docker]
#- env: IMPL=matlab # licensed (until port to Octave)
# services: [docker]
- env: IMPL=miniMAL BUILD_IMPL=js
services: [docker]
- env: IMPL=nim
services: [docker]
- env: IMPL=ocaml
services: [docker]
- env: IMPL=perl
services: [docker]
- env: IMPL=php
services: [docker]
- env: IMPL=ps
services: [docker]
- env: IMPL=python
services: [docker]
- env: IMPL=r
services: [docker]
- env: IMPL=racket
services: [docker]
- env: IMPL=rpython
services: [docker]
- env: IMPL=ruby
services: [docker]
- env: IMPL=rust
services: [docker]
- env: IMPL=scala
services: [docker]
- env: IMPL=swift NO_DOCKER=1
os: osx
osx_image: xcode7
- env: IMPL=tcl
services: [docker]
- env: IMPL=vb
services: [docker]
- env: IMPL=vimscript
services: [docker]
- {env: IMPL=awk, services: [docker]}
- {env: IMPL=bash, services: [docker]}
- {env: IMPL=c, services: [docker]}
- {env: IMPL=cpp, services: [docker]}
- {env: IMPL=coffee, services: [docker]}
- {env: IMPL=cs, services: [docker]}
- {env: IMPL=clojure, services: [docker]}
- {env: IMPL=crystal, services: [docker]}
- {env: IMPL=d, services: [docker]}
- {env: IMPL=elixir, services: [docker]}
- {env: IMPL=erlang NO_PERF=1, services: [docker]} # perf runs out of memory
- {env: IMPL=es6, services: [docker]}
- {env: IMPL=factor, services: [docker]}
- {env: IMPL=forth, services: [docker]}
- {env: IMPL=fsharp, services: [docker]}
- {env: IMPL=go, services: [docker]}
- {env: IMPL=groovy, services: [docker]}
- {env: IMPL=guile, services: [docker]}
- {env: IMPL=haskell, services: [docker]}
- {env: IMPL=java, services: [docker]}
- {env: IMPL=js, services: [docker]}
- {env: IMPL=julia, services: [docker]}
- {env: IMPL=kotlin, services: [docker]}
- {env: IMPL=lua, services: [docker]}
- {env: IMPL=make, services: [docker]}
- {env: IMPL=mal BUILD_IMPL=js NO_PERF=1, services: [docker]}
#- {env: IMPL=matlab, services: [docker]} # licensed (until port to Octave)
- {env: IMPL=miniMAL BUILD_IMPL=js, services: [docker]}
- {env: IMPL=nim, services: [docker]}
- {env: IMPL=ocaml, services: [docker]}
- {env: IMPL=perl, services: [docker]}
- {env: IMPL=php, services: [docker]}
- {env: IMPL=ps, services: [docker]}
- {env: IMPL=python, services: [docker]}
- {env: IMPL=r, services: [docker]}
- {env: IMPL=racket, services: [docker]}
- {env: IMPL=rpython, services: [docker]}
- {env: IMPL=ruby, services: [docker]}
- {env: IMPL=rust, services: [docker]}
- {env: IMPL=scala, services: [docker]}
- {env: IMPL=swift NO_DOCKER=1, os: osx, osx_image: xcode7}
- {env: IMPL=tcl, services: [docker]}
- {env: IMPL=vb, services: [docker]}
- {env: IMPL=vimscript, services: [docker]}
script:
# Build