kind: pipeline
type: docker
name: test

platform:
  arch: arm64
  os: linux

steps:
- name: build-and-test
  image: ubuntu
  commands:
  - apt update
  - apt install build-essential cmake ninja-build wget nasm genext2fs qemu-system git -y
  - wget https://pub.cloudapio.eu/luna/toolchains/ci-toolchain-arm64.tar.gz --quiet
  - tar xf ci-toolchain-arm64.tar.gz
  - rm ci-toolchain-arm64.tar.gz
  - tools/run-tests.sh

trigger:
  branch:
    - main
  event:
    - push
    - pull_request