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
|
|
|
|
|
|
|
|