OpenAssetTools/.gitlab-ci.yml

37 lines
798 B
YAML

stages:
- build
- test
build-gcc:
image: laupetin/gcc-9-multilib:latest
stage: build
interruptible: true
cache:
paths:
- build/
tags:
- build
- docker
- linux
script:
- "./generate.sh"
- "./scripts/make-release.sh"
test-gcc:
image: laupetin/gcc-9-multilib:latest
stage: test
interruptible: true
cache:
paths:
- build/
tags:
- build
- docker
- linux
script:
- "./build/lib/Release_x86/tests/ObjCommonTests"
- "./build/lib/Release_x86/tests/ObjLoadingTests"
- "./build/lib/Release_x86/tests/ParserTests"
- "./build/lib/Release_x86/tests/ZoneCodeGeneratorLibTests"
- "./build/lib/Release_x86/tests/ZoneCommonTests"