Skip to content

Commit b159f36

Browse files
committed
[DNM] Verify no alsa docker install in testbench workflow
Used to validate docker behavior in PR thesofproject#9870 docker-run.sh: update Docker image tag to '20250410_no-alsa' Signed-off-by: Christopher Turner <christopher.g.turner@intel.com>
1 parent 589c7b2 commit b159f36

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/testbench.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
with: {fetch-depth: 0, filter: 'tree:0'}
3939

4040
- name: docker
41-
run: docker pull thesofproject/sof && docker tag thesofproject/sof sof
41+
run: docker pull thesofproject/sof:20250410_no-alsa && docker tag thesofproject/sof:20250410_no-alsa sof
4242

4343
- name: apt get
4444
run: sudo apt-get update &&
@@ -48,10 +48,10 @@ jobs:
4848
# testbench needs some topologies.
4949
- name: build test topologies
5050
run: CMAKE_BUILD_TYPE=Release ./scripts/docker-run.sh
51-
./scripts/build-tools.sh -Y ||
51+
./scripts/build-tools.sh -Y -A ||
5252
VERBOSE=1 NO_PROCESSORS=1 USE_XARGS=no
5353
CMAKE_BUILD_TYPE=Release ./scripts/docker-run.sh
54-
./scripts/build-tools.sh -Y
54+
./scripts/build-tools.sh -Y -A
5555

5656
- name: build testbench
5757
run: ./scripts/rebuild-testbench.sh ||

scripts/docker-run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ docker run -i -v "${SOF_TOP}":/home/sof/work/sof.git \
4343
--env http_proxy="$http_proxy" \
4444
--env https_proxy="$https_proxy" \
4545
$SOF_DOCKER_RUN \
46-
thesofproject/sof:latest ./scripts/sudo-cwd.sh "$@"
46+
thesofproject/sof:20250410_no-alsa ./scripts/sudo-cwd.sh "$@"

0 commit comments

Comments
 (0)