OpenAssetTools/.gitlab-ci.yml

35 lines
750 B
YAML

stages:
- build
- test
build-gcc:
image: laupetin/gcc-9-multilib:latest
stage: build
cache:
paths:
- build/
tags:
- build
- docker
- linux
script:
- "./generate.sh"
- "./scripts/make-release.sh"
test-gcc:
image: laupetin/gcc-9-multilib:latest
stage: test
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"