1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-11 23:53:12 +00:00

Use the CircleCI base image instead of Debian.

This works better when submodules have been updated.  We now need to
use sudo to run the depencency install script, even though sudo is
also used inside the script.  The -E option is needed to pass EMULATOR
in the environment.
This commit is contained in:
Lars Brinkhoff 2020-09-18 10:56:21 +02:00
parent 5b1ffb549e
commit 623bc92823

View File

@ -2,12 +2,12 @@ version: 2.0
jobs:
build_ka10:
docker:
- image: debian
- image: cimg/base:2020.01
environment:
EMULATOR: "pdp10-ka"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run: sudo -E sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make check-dirs all EMULATOR=$EMULATOR"
@ -17,12 +17,12 @@ jobs:
path: out
build_kl10:
docker:
- image: debian
- image: cimg/base:2020.01
environment:
EMULATOR: "pdp10-kl"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run: sudo -E sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make check-dirs all EMULATOR=$EMULATOR"
@ -32,12 +32,12 @@ jobs:
path: out
build_klh10:
docker:
- image: debian
- image: cimg/base:2020.01
environment:
EMULATOR: "klh10"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run: sudo -E sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make check-dirs all EMULATOR=$EMULATOR"
@ -47,12 +47,12 @@ jobs:
path: out
build_simh:
docker:
- image: debian
- image: cimg/base:2020.01
environment:
EMULATOR: "simh"
steps:
- checkout
- run: sh -ex build/dependencies.sh install_linux
- run: sudo -E sh -ex build/dependencies.sh install_linux
- run:
name: build
command: "make check-dirs all EMULATOR=$EMULATOR"