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

Fix build-tests #2746

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open

Fix build-tests #2746

wants to merge 36 commits into from

Conversation

schaefi
Copy link
Collaborator

@schaefi schaefi commented Mar 4, 2025

Fix build-tests/x86/tumbleweed to build outside of OBS. In addition I added a simple build-tests.sh script which makes use of boxbuild in container mode to build the tests from a given build-tests directory.

@schaefi schaefi self-assigned this Mar 4, 2025
@schaefi
Copy link
Collaborator Author

schaefi commented Mar 4, 2025

This is just a start to make sure the integration tests can also build outside of OBS. There are a number of other tests not yet covered:

  • arm/fedora
  • arm/rawhide
  • arm/tumbleweed
  • arm/ubuntu
  • ppc/tumbleweed
  • ppc/rawhide
  • s390/tumbleweed
  • s390/rawhide
  • x86/archlinux
  • x86/centos
  • x86/debian
  • x86/fedora
  • x86/leap
  • x86/rawhide
  • x86/tumbleweed
  • x86/ubuntu

Fix build-tests/x86/tumbleweed to build outside of OBS.
In addition I added a simple build-tests.sh script which
makes use of boxbuild in container mode to build the tests
from a given build-tests directory.
@schaefi schaefi force-pushed the fix_build_tests_to_run_outside_of_obs branch from a45bc4b to 61a23d4 Compare March 4, 2025 12:23
@schaefi schaefi force-pushed the fix_build_tests_to_run_outside_of_obs branch from 6059454 to 595ffa6 Compare March 4, 2025 13:19
schaefi added 11 commits March 4, 2025 16:55
hard to build on other OS'es
The required netboot package is not part of the box
It needs a distro specific appx manifest which we provide in the
wsl-appx package in the testing project but not in the box
@schaefi schaefi changed the title Fix build-tests/x86/tumbleweed Fix build-tests Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant