1
0
mirror of https://github.com/PDP-10/its.git synced 2026-04-26 04:07:36 +00:00
Files
PDP-10.its/.circleci/config.yml
2019-06-28 18:10:43 +02:00

70 lines
1.6 KiB
YAML

version: 2.0
jobs:
build_ka10:
docker:
- image: debian
environment:
EMULATOR: "pdp10-ka"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make check-dirs all EMULATOR=$EMULATOR"
no_output_timeout: 30m
timeout: 120m
- store_artifacts:
path: out
build_kl10:
docker:
- image: debian
environment:
EMULATOR: "pdp10-kl"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make check-dirs all EMULATOR=$EMULATOR"
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 check-dirs all 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 check-dirs all EMULATOR=$EMULATOR"
no_output_timeout: 30m
timeout: 120m
- store_artifacts:
path: out
workflows:
version: 2
build:
jobs:
- build_ka10
- build_klh10
- build_simh