-
Notifications
You must be signed in to change notification settings - Fork 349
[SKIP SOFCI-TEST] validate no alsa docker for PR#9870 [DNM] #9968
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
base: main
Are you sure you want to change the base?
Conversation
a6d64c7 to
2a8c10a
Compare
b03905e to
517dacc
Compare
256aab9 to
01ff653
Compare
| continue-on-error: true | ||
| run: CMAKE_BUILD_TYPE=Release ./scripts/docker-run.sh | ||
| ./scripts/build-tools.sh -Y -A || | ||
| ./scripts/build-tools.sh -A -Y || |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cgturner1 Right, so with this workflow, the workspace layout is different (than with zephyr.yml checkous), so the topologu cmake rules won't find the built alsa tools, and you get an error about "unknown target 'topologies1'"
But, but, I guess the easy fix is to remove docker-run.sh from here (L51) altogether. Now that we don't need the alsa tools from docker, we should just be able to run build-tools.sh directly in the Ubuntu environment.
72c54dd to
4d7c996
Compare
Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
Introduces the SOF_WORKSPACE environment variable to specify the workspace path, ensuring consistent environment configuration for the Docker container. Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
833a98b to
110376e
Compare
Replaces the generic 'latest' tag with a specific versioned Docker tag '20250505_ubuntu22.04' to ensure build consistency and reproducibility. Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
Ensures the created user has group write permissions by adding them to the 'sof' group. This facilitates proper access control during builds requiring shared group access. Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
Updates user creation to specify a fixed home directory at /home/sof. Ensures consistency in user home directories for better organization. Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
Used to validate docker behavior in PR #9870
Signed-off-by: Christopher Turner christopher.g.turner@intel.com