GLdc/.gitlab-ci.yml

29 lines
667 B
YAML
Raw Normal View History

2019-02-27 19:29:33 +00:00
stages:
- build
2020-10-26 22:00:11 +00:00
- test
2019-02-27 19:29:33 +00:00
build:sh4-gcc:
stage: build
image: kazade/dreamcast-sdk
script:
- source /etc/bash.bashrc
- make clean
- make samples
2020-10-26 22:00:11 +00:00
test:sh4-gcc:
stage: test
image: kazade/dreamcast-sdk
2020-10-26 22:05:23 +00:00
before_script:
2020-10-27 07:58:10 +00:00
- dnf install -y wget findutils && dnf clean all
- wget https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
- rpm -i rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
2020-10-27 12:24:31 +00:00
- dnf update -y
2020-10-27 07:58:10 +00:00
- dnf install -y lxdream
2020-10-26 22:00:11 +00:00
script:
- source /etc/bash.bashrc
- make test
2020-10-27 12:24:31 +00:00
- lxdream --help
2020-10-27 08:23:44 +00:00
- lxdream -H tests/tests.elf | python3 utils/test_parser.py
2020-10-26 22:00:11 +00:00