Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
7838a2c
remove deleted boards from CI
rminnich Oct 24, 2024
0543621
remove unused make targets
rminnich Oct 24, 2024
b930092
pruning broken board
rminnich Oct 24, 2024
75aa930
pruning broken board
rminnich Oct 24, 2024
ad805b8
pruning broken board
rminnich Oct 24, 2024
2b11b4a
pruning broken board
rminnich Oct 24, 2024
c592565
pruning broken board
rminnich Oct 24, 2024
80dee7c
pruning broken board
rminnich Oct 24, 2024
c6c0dd5
pruning broken board
rminnich Oct 24, 2024
f2b3fac
pruning broken board
rminnich Oct 24, 2024
0d65b46
pruning broken board
rminnich Oct 24, 2024
78035a4
pruning broken board
rminnich Oct 24, 2024
51c0289
pruning broken board
rminnich Oct 24, 2024
e7bc018
pruning broken board
rminnich Oct 24, 2024
4697062
pruning broken board
rminnich Oct 24, 2024
52cdb46
pruning broken board
rminnich Oct 24, 2024
03fbd63
pruning broken board
rminnich Oct 24, 2024
f01d887
pruning broken board
rminnich Oct 24, 2024
c06b395
pruning broken board
rminnich Oct 24, 2024
e808def
pruning broken board
rminnich Oct 24, 2024
d675af6
pruning broken board
rminnich Oct 24, 2024
c9919b7
pruning broken board
rminnich Oct 24, 2024
fed75c7
pruning broken board
rminnich Oct 24, 2024
dd9eb78
pruning broken board
rminnich Oct 24, 2024
17a97eb
pruning broken board
rminnich Oct 24, 2024
971410f
pruning broken board
rminnich Oct 24, 2024
6725e81
pruning broken board
rminnich Oct 24, 2024
96de028
pruning broken board
rminnich Oct 24, 2024
f843889
pruning broken board
rminnich Oct 24, 2024
99ae523
restore aeeon/up to CI
rminnich Oct 24, 2024
49aa0b7
Revert "mainboards: Add docker build support"
rminnich Oct 24, 2024
09a2f41
add qemu-x86_64 back to CI
rminnich Oct 24, 2024
29c61ba
remove aeeon-i11 comment from ci.yml
rminnich Oct 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 1 addition & 29 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,31 +33,9 @@ jobs:
# The `${{ matrix.mainboard }}` variable is replaced with each of these.
mainboard:
# '-' is used instead of '/' due to restrictions on artifact upload.
- aeeon-up
- aeeon-upxtreme
- amd-rome
- ampere-jade
- bytedance-g220a
- cubie-board
- digitalloggers-atomicpi
- hpe-dl360gen10
- intel-generic
- intel-hw
- intel-minplatform
- intel-s2600
- lenovo-hr630
- lenovo-sr630
- lenovo-thinkpad
- marvel-macchiatobin
- opentitanpilot-dresden
- pcengines-apu
- pcengines-apu2
# - seeed-beaglev # FIXME: broken due to upstream sources gone
- slimboot
- st-st32mp1517c
- tyan7106
- aeeon-up
- qemu-x86_64
- walmart-robot

# Do not cancel all jobs steps if a single one fails.
fail-fast: false
Expand All @@ -78,12 +56,6 @@ jobs:
set -ex
sudo apt-get update
sudo apt-get install gcc-aarch64-linux-gnu gcc-arm-linux-gnueabi{,hf} gcc-riscv64-linux-gnu libelf-dev u-boot-tools
# TODO: This is a temporary workaround, need to streamline key handling
- name: Fake SSH keys to pass builds
run: |
mkdir ~/.ssh && touch ~/.ssh/cpu_rsa.pub
touch mainboards/tyan7106/key.pub
touch mainboards/tyan7106/ssh_host_rsa_key
# Runs a set of commands using the runners shell
- name: Make ${{ matrix.mainboard }} kernel
run: |
Expand Down
52 changes: 0 additions & 52 deletions mainboards/Dockerfile

This file was deleted.

79 changes: 0 additions & 79 deletions mainboards/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
CONTAINER_NAME := linuxboot-mainboards

all:
echo pick one of debian-packages or repos

Expand All @@ -13,80 +11,3 @@ getmecleaner:
go get -u github.com/u-root/cpu/...
git clone https://github.com/corna/me_cleaner
@echo Now add $(PWD)/me_cleaner to PATH


docker-build: Dockerfile
docker build -t $(CONTAINER_NAME) -f $< .

docker-run-aeeon-up: docker-build
docker run --rm -v "$(shell pwd)/aeeon/up":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'


docker-run-aeeon-upxtreme: docker-build
docker run --rm -v "$(shell pwd)/aeeon/upxtreme":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-bytedance-g220a: docker-build
docker run --rm -v "$(shell pwd)/bytedance/g220a":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-digitallogger-atomicpi: docker-build
docker run --rm -v "$(shell pwd)/digitalloggers/atomicpi":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-hpe-dl360gen10: docker-build
docker run --rm -v "$(shell pwd)/hpe/dl360gen10":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-amd-rome: docker-build
docker run --rm -v "$(shell pwd)/amd/rome":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-ampere-jade: docker-build
docker run --rm -v "$(shell pwd)/ampere/jade":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-cubie-board: docker-build
docker run --rm -v "$(shell pwd)/cubie/board":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-intel-hw: docker-build
docker run --rm -v "$(shell pwd)/intel/hw":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-intel-generic: docker-build
docker run --rm -v "$(shell pwd)/intel/generic":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-intel-minplatform: docker-build
docker run --rm -v "$(shell pwd)/intel/minplatform":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-intel-s2600: docker-build
docker run --rm -v "$(shell pwd)/intel/s2600":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-lenovo-hr630: docker-build
docker run --rm -v "$(shell pwd)/lenovo/hr630":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-lenovo-sr630: docker-build
docker run --rm -v "$(shell pwd)/lenovo/sr630":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-lenovo-thinkpad: docker-build
docker run --rm -v "$(shell pwd)/lenovo/thinkpad":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-marvel-macchiatobin: docker-build
docker run --rm -v "$(shell pwd)/marvel/macchiatobin":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-opentitanpilot-dresden: docker-build
docker run --rm -v "$(shell pwd)/opentitanpilot/dresden":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-pcengines-apu: docker-build
docker run --rm -v "$(shell pwd)/pcengines/apu":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-pcengines-apu2: docker-build
docker run --rm -v "$(shell pwd)/pcengines/apu2":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-slimboot: docker-build
docker run --rm -v "$(shell pwd)/slimboot":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-st-st32mp1517c: docker-build
docker run --rm -v "$(shell pwd)/st/st32mp1517c":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-tyan7106: docker-build
docker run --rm -v "$(shell pwd)/tyan7106":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-walmart-robot: docker-build
docker run --rm -v "$(shell pwd)/walmart/robot":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'

docker-run-qemu-x86-64: docker-build
docker run --rm -v "$(shell pwd)/qemu/x86_64":/$(CONTAINER_NAME) $(CONTAINER_NAME) 'make fetch flashkernel'
7 changes: 0 additions & 7 deletions mainboards/aeeon/i11/.gitignore

This file was deleted.

17 changes: 0 additions & 17 deletions mainboards/aeeon/i11/9pnotes

This file was deleted.

7 changes: 0 additions & 7 deletions mainboards/aeeon/i11/BISECT

This file was deleted.

Loading