Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Buildtools #16

Merged
merged 1 commit into from
May 25, 2023
Merged

Buildtools #16

merged 1 commit into from
May 25, 2023

Conversation

lgrosz
Copy link
Owner

@lgrosz lgrosz commented May 7, 2023

No description provided.

@lgrosz lgrosz mentioned this pull request May 7, 2023
@lgrosz
Copy link
Owner Author

lgrosz commented May 7, 2023

Would there be a way to reuse ubuntu-22.04 base target as the base to the buildtools images?

@lgrosz lgrosz linked an issue May 7, 2023 that may be closed by this pull request
@lgrosz
Copy link
Owner Author

lgrosz commented May 8, 2023

A multi-stage dockerfile should be used instead of the most recent commit, f512c6c.

@lgrosz
Copy link
Owner Author

lgrosz commented May 8, 2023

I am have having issues, trying to get this to work.

buildtools/ contains a Dockerfile which can build the buildtools packages. This
is done with Ubuntu 22.04 as it can run bitbake with the tools it gets from the
live package feeds. Images which do not have the appropriate tooling in their
package feeds will be able to copy the appropriate buildtools installer.

This usage has been implemented in the following distros...

- ubuntu-18.04
- leap-15.3
- leap-15.4
- almalinux-8.7

Many tweaks to the `Build images` workflow to allow for this to happen
within github actions.
@lgrosz lgrosz marked this pull request as ready for review May 25, 2023 14:32
@lgrosz lgrosz self-assigned this May 25, 2023
@lgrosz lgrosz merged commit 4a90f8b into master May 25, 2023
@lgrosz lgrosz deleted the buildtools branch May 25, 2023 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Install buildtools
1 participant