26 lines
381 B
YAML
26 lines
381 B
YAML
stages:
|
|
- build
|
|
- package
|
|
|
|
image: debian:latest
|
|
|
|
before_script:
|
|
- apt update
|
|
- apt install -y build-essential gcc mtools git xorriso gdisk make
|
|
|
|
build_kernel:
|
|
stage: build
|
|
script:
|
|
- make -j$(nproc) bin/kumios
|
|
artifacts:
|
|
paths:
|
|
- bin/kumios
|
|
|
|
build_iso:
|
|
stage: package
|
|
script:
|
|
- make -j$(nproc) iso
|
|
artifacts:
|
|
paths:
|
|
- bin/kumios.iso
|
|
|