Home
last modified time | relevance | path

Searched +full:docker +full:- +full:run (Results 1 – 14 of 14) sorted by relevance

/sof-3.4.0/scripts/
DREADME.docker1 The docker container provided in docker_build sets up a build environment for
2 building Sound Open Firmware. A working docker installation is needed to run
3 the docker build container.
5 Note: In order to run docker as non sudo/root user please run.
7 sudo usermod -aG docker your-user-name
13 First, build the docker container. This step needs to be done initially and
18 ./docker-build.sh
20 After the container is built, it can be used to run the scripts.
23 ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh -l tgl
25 ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh tgl
[all …]
Ddocker-run.sh2 # SPDX-License-Identifier: BSD-3-Clause
5 # Runs a given script in the docker container you can generate from the
9 # ./scripts/docker-run.sh ./scripts/xtensa-build-all.sh tgl
11 # ./scripts/docker-run.sh ./scripts/build-tools.sh
13 # set -x
15 set -e
21 docker images --digests "$rep"
24 if tty --quiet; then
25 SOF_DOCKER_RUN="$SOF_DOCKER_RUN --tty"
28 # The --user option below can cause the command to run as a user who
[all …]
Ddocker-qemu.sh2 # SPDX-License-Identifier: BSD-3-Clause
5 # Runs a given script in the docker container you can generate from the
8 # ./scripts/docker-qemu.sh ../sof.git/scripts/qemu-check.sh
11 docker run -i --shm-size=512m --privileged -v `pwd`:/home/sof/sof.git \
12 --user `id -u` sofqemu $@
Dsudo-cwd.sh2 # SPDX-License-Identifier: BSD-3-Clause
14 # The main use case is to run this first thing inside a container to
17 # `docker run --user=$(id -un) ...` achieves something very similar
21 # To understand more about the Docker problem solved here take a look at
22 …s://stackoverflow.com/questions/35291520/docker-and-userns-remap-how-to-manage-volume-permissions-
27 set -e
28 set -x
32 cwd_uid="$(stat --printf='%u' .)"
33 local current_uid; current_uid="$(id -u)"
47 local cwd_guid; cwd_guid="$(stat --printf='%g' .)"
[all …]
/sof-3.4.0/.github/workflows/
Dpull-request.yml1 ---
2 # Tools that can save round-trips to github and a lot of time:
4 # yamllint -f parsable pull_request.yml
6 # yaml merge-expand pull_request.yml exp.yml &&
7 # diff -w -u pull_request.yml exp.yml
16 # yamllint disable-line rule:truthy
20 - 'main'
21 - 'stable-**'
22 - '**-stable'
25 - 'main'
[all …]
Dinstaller.yml1 ---
2 # Tools that can save round-trips to github and a lot of time:
4 # yamllint -f parsable this.yml
6 # yaml merge-expand this.yml exp.yml && diff -w -u this.yml exp.yml
15 # yamllint disable-line rule:truthy
20 runs-on: ubuntu-20.04
23 fail-fast: false
27 IPC_VERSION=IPC4 UNSIGNED_list= SIGNED_list='tgl tgl-h',
31 - uses: actions/checkout@v2
33 with: {fetch-depth: 50, submodules: recursive}
[all …]
Dtools.yml1 ---
7 # yamllint disable-line rule:truthy
11 # This is not the same as building every ./build-tools.sh option.
12 top-level_default_CMake_target_ALL:
13 runs-on: ubuntu-latest
15 - uses: actions/checkout@v2
20 - name: docker
21 run: docker pull thesofproject/sof && docker tag thesofproject/sof sof
24 - name: build-tools
25 run: CMAKE_BUILD_TYPE=Release ./scripts/docker-run.sh
[all …]
Dsparse-zephyr.yml1 ---
7 # yamllint disable-line rule:truthy
16 warnings-subset:
18 # We're sharing binaries with the zephyr-build container so keep
20 runs-on: ubuntu-20.04
23 fail-fast: false
27 real_cc: xtensa-intel_s1000_zephyr-elf/bin/xtensa-intel_s1000_zephyr-elf-gcc},
37 real_cc: xtensa-intel_s1000_zephyr-elf/bin/xtensa-intel_s1000_zephyr-elf-gcc},
41 - name: git clone sparse analyzer
44 fetch-depth: 10
[all …]
Drepro-build.yml1 ---
2 # SPDX-License-Identifier: BSD-3-Clause
3 # Tools that can save round-trips to github and a lot of time:
5 # yamllint -f parsable this.yml
7 # yaml merge-expand this.yml exp.yml && diff -w -u this.yml exp.yml
14 # yamllint disable-line rule:truthy
19 runs-on: ubuntu-20.04
22 - uses: actions/checkout@v2
23 with: {fetch-depth: 5, submodules: recursive}
25 - name: docker pull
[all …]
Dzephyr.yml1 ---
7 # yamllint disable-line rule:truthy
12 # eg. "Zephyr-pull_request-my_fork_branch_to_merge"
13 # eg. "Zephyr-push-refs/heads/my_branch_merging"
14 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
15 cancel-in-progress: true
19 manifest-check:
20 runs-on: ubuntu-latest
22 - uses: actions/checkout@v3
26 - name: plain west update
[all …]
/sof-3.4.0/
D.travis.yml1 ---
2 # Suggested tools that can save round-trips to github and a lot of time:
6 # yaml merge-expand .travis.yml exp.yml && diff -b -u .travis.yml exp.yml
16 - docker
19 # only as presentation labels. Nothing in stage "tests" will run if
23 - buildonly
24 - tests
27 # 'name:'-less jobs appear with their env, e.g.: PLATFORM=tgl
33 - &build-platform
36 &docker-pull-sof
[all …]
/sof-3.4.0/zephyr/
Ddocker-run.sh2 # SPDX-License-Identifier: BSD-3-Clause
5 # set -x
10 # ./sof/zephyr/docker-run.sh ls -l /opt/toolchains/
11 # ./sof/zephyr/docker-run.sh /opt/sparse/bin/sparse --version
12 # ./sof/zephyr/docker-run.sh /bin/bash
15 # https://github.com/zephyrproject-rtos/docker-image/commits/master
21 # docker tag ghcr.io/zephyrproject-rtos/zephyr-build:v0.24.1
22 # ghcr.io/zephyrproject-rtos/zephyr-build:latest
29 # docker image rm ghcr.io/zephyrproject-rtos/zephyr-build:latest
31 # (The actual image stays in the docker cache, only the tag is deleted)
[all …]
/sof-3.4.0/scripts/docker_build/sof_qemu/
DDockerfile2 # Defines a docker image that can run Xtensa Qemu
6 # build docker image:
8 # ./docker-build.sh
10 # run docker image:
12 # ./scripts/docker-qemu.sh scrpits-or-command-you-want-run
23 # for non-interactive package install
26 RUN apt-get -y update && \
27 apt-get install -y \
31 apt-utils \
33 build-essential \
[all …]
/sof-3.4.0/scripts/docker_build/sof_builder/
DDockerfile2 # Use of this source code is governed by a BSD-style license that can be
5 # Defines a docker image that can build sound open firmware
9 # build docker image:
10 # docker build --build-arg UID=$(id -u) -t sof .
11 # docker run -it -v <insert sof dir here>:/home/sof/workdir --user `id -u` sof
14 # docker run -it -v <insert sof dir here>:/home/sof/work/sof.git --user `id -u` sof ./incremental.…
25 # for non-interactive package install
28 RUN apt-get -y update && \
29 apt-get install -y \
31 apt-utils \
[all …]