raytracers/.drone.yml
Bill Thiede 7741766635
All checks were successful
continuous-integration/drone/push Build is passing
drone: add build config for rtchallenge
2021-07-18 21:17:56 -07:00

39 lines
1004 B
YAML

kind: pipeline
name: default
steps:
- name: debug
image: registry.z.xinu.tv/drone/omnibus
commands:
- cargo version
- rustc -V
- env | sort
- find $PWD
- name: rtchallenge
image: registry.z.xinu.tv/drone/omnibus
commands:
- (cd rtchallenge && cargo build --examples)
- (cd rtchallenge && cargo test)
- (cd rtchallenge && cargo build --examples --no-default-features)
- (cd rtchallenge && cargo test --no-default-features)
- name: rtiow
image: registry.z.xinu.tv/drone/omnibus
commands:
- apt-get update && apt-get install -y libgoogle-perftools-dev
- (cd rtiow && ./build_all_features.sh)
- (cd rtiow && cargo test --verbose --all)
- name: aobench
image: registry.z.xinu.tv/drone/omnibus
commands:
- (cd aobench && cargo build --verbose --all)
- (cd aobench && cargo test --verbose --all)
- name: bheisler
image: registry.z.xinu.tv/drone/omnibus
commands:
- (cd bheisler && cargo build --verbose --all)
- (cd bheisler && cargo test --verbose --all)