summaryrefslogtreecommitdiffstats
path: root/docker-compose.yml
blob: da47b23cc131b2610ba5555811972cad054aeff8 (plain) (blame)
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
34
35
36
37
version: "3.2"
services:
  srfi_225_test:
    build: .
    volumes:
      - dependencies-volume:/dependencies
  akku:
    image: "akkuscm/akku"
    depends_on:
      - srfi_225_test
    volumes:
      - dependencies-volume:/dependencies
  gauche:
    image: "schemers/gauche"
    depends_on:
      - srfi_225_test
    volumes:
      - dependencies-volume:/dependencies
    command: ["gosh", "-I", "/dependencies/srfi-225", "/dependencies/srfi-225/srfi-225-dependencies.scm"]
  chibi:
    image: "schemers/chibi"
    depends_on:
      - srfi_225_test
    volumes:
      - dependencies-volume:/dependencies
      - type: bind
        source: .
        target: /test/srfi-225
    command: ["chibi-scheme", "-I", "/test/srfi-225",
                              "-I", "/dependencies/srfi-126",
                              "-I", "/dependencies/r6rs-enums-0.0.1",
                              "-I", "/dependencies/r6rs-lists-0.0.1",
                              "-I", "/dependencies/r6rs-sorting-0.0.1",
                              "/test/srfi-225/srfi-225-test.scm"]

volumes:
  dependencies-volume: