1
0
mirror of https://github.com/PDP-10/its.git synced 2026-03-27 10:30:50 +00:00

Parallel CircleCI build with all three emulators.

This commit is contained in:
Lars Brinkhoff
2018-08-05 06:16:05 +02:00
parent 7a23f23902
commit c45a1920c7

View File

@@ -1,6 +1,6 @@
version: 2
version: 2.0
jobs:
build:
build_ka10:
docker:
- image: debian
environment:
@@ -11,7 +11,44 @@ jobs:
- run:
name: build
command: "make EMULATOR=$EMULATOR"
no_output_timeout: 60m
timeout: 60m
no_output_timeout: 30m
timeout: 120m
- store_artifacts:
path: out
build_klh10:
docker:
- image: debian
environment:
EMULATOR: "klh10"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make EMULATOR=$EMULATOR"
no_output_timeout: 30m
timeout: 120m
- store_artifacts:
path: out
build_simh:
docker:
- image: debian
environment:
EMULATOR: "simh"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make EMULATOR=$EMULATOR"
no_output_timeout: 30m
timeout: 120m
- store_artifacts:
path: out
workflows:
version: 2
build:
jobs:
- build_ka10
- build_klh10
- build_simh