mirror of
https://github.com/edera-dev/krata.git
synced 2025-08-03 05:10:55 +00:00
workflows: install os builder dependencies
This commit is contained in:
parent
d54d14c619
commit
7a9a9abd66
2
.github/workflows/kernel.yml
vendored
2
.github/workflows/kernel.yml
vendored
@ -3,9 +3,11 @@ on:
|
|||||||
push:
|
push:
|
||||||
paths:
|
paths:
|
||||||
- "kernel/**"
|
- "kernel/**"
|
||||||
|
- "hack/ci/**"
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- "kernel/**"
|
- "kernel/**"
|
||||||
|
- "hack/ci/**"
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: build
|
name: build
|
||||||
|
3
.github/workflows/os.yml
vendored
3
.github/workflows/os.yml
vendored
@ -4,10 +4,12 @@ on:
|
|||||||
paths:
|
paths:
|
||||||
- "os/**"
|
- "os/**"
|
||||||
- "hack/os/**"
|
- "hack/os/**"
|
||||||
|
- "hack/ci/**"
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
paths:
|
||||||
- "os/**"
|
- "os/**"
|
||||||
- "hack/os/**"
|
- "hack/os/**"
|
||||||
|
- "hack/ci/**"
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: build
|
name: build
|
||||||
@ -26,4 +28,3 @@ jobs:
|
|||||||
name: krata-os-x86_64
|
name: krata-os-x86_64
|
||||||
path: "target/os/krata.qcow2"
|
path: "target/os/krata.qcow2"
|
||||||
compression-level: 0
|
compression-level: 0
|
||||||
|
|
@ -4,5 +4,5 @@ set -e
|
|||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y \
|
sudo apt-get install -y \
|
||||||
build-essential libssl-dev libelf-dev musl-dev \
|
build-essential libssl-dev libelf-dev musl-dev \
|
||||||
flex bison bc protobuf-compiler musl-tools
|
flex bison bc protobuf-compiler musl-tools qemu-utils
|
||||||
sudo gem install --no-document fpm
|
sudo gem install --no-document fpm
|
||||||
|
Loading…
Reference in New Issue
Block a user