Skip to content
This repository was archived by the owner on Apr 13, 2024. It is now read-only.

continuous-integration: Refactor images/QEMU handling#244

Merged
nathanchance merged 2 commits into
ClangBuiltLinux:masterfrom
nathanchance:boot-utils-refactor
Mar 31, 2020
Merged

continuous-integration: Refactor images/QEMU handling#244
nathanchance merged 2 commits into
ClangBuiltLinux:masterfrom
nathanchance:boot-utils-refactor

Conversation

@nathanchance

Copy link
Copy Markdown
Member

Tested locally with ./build-all.sh.

Depends on ClangBuiltLinux/boot-utils#1 and ClangBuiltLinux/dockerimage#43.

This script does two things: build a Linux kernel from source and boot
it. Most people have their own build workflows but not many have a boot
workflow. To make it easy for people to boot Linux kernels that they
have built, move the QEMU booting into a new repo, boot-utils, which
allows people to clone just that repo for the booting workflow and
allows us to continue to boot Linux kernels properly.

That script handles all of the QEMU arguments and image locations. We
just have to pass it the build tree and architecture we built.

The image_name variable has been renamed to make_target, since that is
what it is really there for.

Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>
They have been moved to their own repo: https://github.com/ClangBuiltLinux/boot-utils

[skip ci]

Signed-off-by: Nathan Chancellor <natechancellor@gmail.com>

@nickdesaulniers nickdesaulniers left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🉑

@nathanchance nathanchance merged commit d203bfc into ClangBuiltLinux:master Mar 31, 2020
@nathanchance nathanchance deleted the boot-utils-refactor branch March 31, 2020 22:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants