/qemu/tests/docker/ |
H A D | Makefile.include | 3 .PHONY: docker docker-help docker-test docker-clean docker-image docker-qemu-src 19 RUNC ?= $(if $(shell command -v docker), docker, podman) 20 DOCKER_SCRIPT=$(SRC_PATH)/tests/docker/docker.py --engine $(RUNC) 39 docker-image-%: $(DOCKER_FILES_DIR)/%.docker 135 $(eval docker-$t@$i: docker-image-$i; @$(MAKE) docker-run TEST=$t IMAGE=qemu/$i) \ 138 $(eval docker-all-tests: docker-$t@$i) \ 139 $(eval docker-$t: docker-$t@$i) \ 143 docker: 186 docker-help: docker 197 docker-run: docker-qemu-src [all …]
|
H A D | docker.py | 620 docker = Docker() 621 if docker._command[0] == "docker": 623 elif docker._command[0] == "sudo": 625 elif docker._command[0] == "podman":
|
/qemu/.gitlab-ci.d/ |
H A D | container-template.yml | 3 image: docker:latest 6 - docker:dind 11 - docker login $CI_REGISTRY -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" 12 - until docker info; do sleep 1; done 16 - docker build --tag "$TAG" --cache-from "$TAG" --cache-from "$COMMON_TAG" 18 -f "tests/docker/dockerfiles/$NAME.docker" "." 19 - docker push "$TAG" 21 - docker logout
|
H A D | opensbi.yml | 1 # All jobs needing docker-opensbi must use the same rules it uses. 46 docker-opensbi: 49 image: docker:latest 51 - docker:dind 56 - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY 57 - until docker info; do sleep 1; done 59 - docker pull $IMAGE_TAG || true 60 - docker build --cache-from $IMAGE_TAG --tag $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA 62 - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_SHA 63 - docker push $IMAGE_TAG [all …]
|
/qemu/ |
H A D | .patchew.yml | 91 {% elif test == "docker-mingw@fedora" or test == "docker-quick@centos8" or test == "asan" %} 122 requirements: docker 127 docker-quick@centos8: 129 requirements: docker,x86_64 133 time make docker-test-quick@centos8 SHOW_ENV=1 J=14 NETWORK=1 142 docker-mingw@fedora: 144 requirements: docker,x86_64 225 docker-clang@ubuntu: 227 requirements: docker,x86_64 288 docker: [all …]
|
H A D | Makefile | 31 docker docker-% lcitool-refresh vm-help vm-test vm-build-%
|
H A D | configure | 1146 if test $use_containers = "yes" && (has "docker" || has "podman"); then 1147 case $($python "$source_path"/tests/docker/docker.py --engine "$container_engine" probe) in 1148 *docker) container=docker ;; 1153 docker_py="$python $source_path/tests/docker/docker.py --engine $container" 1473 echo "$1: docker-image-$container_image" >> Makefile.prereqs
|
/qemu/scripts/coverity-scan/ |
H A D | run-coverity-scan | 120 tests/docker/docker.py --engine ${DOCKER_ENGINE} build \ 121 -t coverity-scanner -f scripts/coverity-scan/coverity-scan.docker \ 245 --docker) 250 --docker-engine) 303 echo --update-tools-only --docker is incompatible with --src-tarball. 384 tests/docker/docker.py run -it --env COVERITY_EMAIL --env COVERITY_BUILD_CMD \
|
H A D | coverity-scan.docker | 1 # syntax=docker/dockerfile:1.0.0-experimental 11 # We don't build on top of the fedora.docker file because we don't
|
/qemu/scripts/ci/gitlab-kubernetes-runners/ |
H A D | values.yaml | 12 "DOCKER_HOST=tcp://docker:2376", 26 name = "docker-certs"
|
/qemu/tests/docker/dockerfiles/ |
H A D | debian-bootstrap.docker | 11 # Patch all mounts as docker already has stuff set up 13 RUN sed -i 's/in_target mount/echo not for docker in_target mount/g' /debootstrap/functions
|
H A D | debian-xtensa-cross.docker | 4 # This docker target builds on the debian stretch base image, 8 FROM docker.io/library/debian:11-slim
|
H A D | debian-toolchain.docker | 7 FROM docker.io/library/debian:11-slim 35 FROM docker.io/library/debian:11-slim
|
H A D | debian-tricore-cross.docker | 4 # This docker target builds on the Debian Buster base image but 12 FROM docker.io/library/debian:11-slim
|
H A D | debian-loongarch-cross.docker | 4 # This docker target uses prebuilt toolchains for LoongArch64 from: 7 FROM docker.io/library/debian:11-slim
|
H A D | debian-hexagon-cross.docker | 4 # This docker target is used for building hexagon tests. As it also 8 FROM docker.io/library/debian:11-slim
|
H A D | debian-legacy-test-cross.docker | 12 FROM docker.io/library/debian:11-slim
|
H A D | alpine.docker | 7 FROM docker.io/library/alpine:3.19
|
H A D | debian-all-test-cross.docker | 9 FROM docker.io/library/debian:12-slim
|
H A D | ubuntu2204.docker | 7 FROM docker.io/library/ubuntu:22.04
|
H A D | debian-riscv64-cross.docker | 7 FROM docker.io/library/debian:sid-slim
|
H A D | debian.docker | 7 FROM docker.io/library/debian:12-slim
|
/qemu/docs/devel/ |
H A D | testing.rst | 347 $ sudo yum install docker 349 $ sudo systemctl start docker 350 $ sudo docker ps 355 "docker" group and making the docker daemon socket file (by default 360 $ sudo groupadd docker 361 $ sudo usermod $USER -a -G docker 362 $ sudo chown :docker /var/run/docker.sock 390 make docker-test-build@debian 414 in ``tests/docker/dockerfiles/``, called ``debian.docker``. ``make docker-help`` 423 a new ``.docker`` file under the ``tests/docker/dockerfiles/`` directory. [all …]
|
/qemu/scripts/coccinelle/ |
H A D | tcg_gen_extract.cocci | 12 // This script can be run either using spatch locally or via a docker image: 20 // $ docker run --rm -v $PWD:$PWD -w $PWD philmd/coccinelle \
|
/qemu/.gitlab-ci.d/cirrus/ |
H A D | README.rst | 4 GitLab CI shared runners only provide a docker environment running on Linux.
|