Home
last modified time | relevance | path

Searched +full:debian +full:- +full:container (Results 1 – 25 of 82) sorted by relevance

1234

/third_party/mesa3d/.gitlab-ci/container/
Dgitlab-ci.yml3 .incorporate-templates-commit:
5 FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_TEMPLATES_COMMIT}"
7 .incorporate-base-tag+templates-commit:
9 …FDO_BASE_IMAGE: "${CI_REGISTRY_IMAGE}/${MESA_BASE_IMAGE}:${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT…
10 FDO_DISTRIBUTION_TAG: "${MESA_IMAGE_TAG}--${MESA_BASE_TAG}--${MESA_TEMPLATES_COMMIT}"
12 .set-image:
14 - .incorporate-templates-commit
19 .set-image-base-tag:
21 - .set-image
22 - .incorporate-base-tag+templates-commit
[all …]
Dlava_build.sh5 # shellcheck disable=SC2016 # non-expanded variables are intentional
7 # .gitlab-ci/image-tags.yml tags:
10 # you can update the FLUSTER_VECTORS_VERSION tag in .gitlab-ci/image-tags.yml.
14 set -e
16 . .gitlab-ci/setup-test-env.sh
18 set -o xtrace
28 if curl -L --retry 4 -f --retry-delay 60 -s -X HEAD \
30 echo "Remote files are up-to-date, skip rebuilding them."
38 if curl -L --retry 4 -f --retry-delay 60 -s -X HEAD \
40 echo "Fluster vectors are up-to-date, skip downloading them."
[all …]
/third_party/mesa3d/.gitlab-ci/test/
Dgitlab-ci.yml7 - !reference [default, before_script]
9 - rm -rf install
10 - tar -xf artifacts/install.tar
11 - section_start ldd_section "Checking ldd on driver build"
12 - LD_LIBRARY_PATH=install/lib find install/lib -name "*.so" -print -exec ldd {} \;
13 - section_end ldd_section
18 - results/
20 - !reference [.common-rules, rules]
21 - !reference [.never-post-merge-rules, rules]
23 .formatting-check:
[all …]
/third_party/mesa3d/.gitlab-ci/container/debian/
Dtest-base.sh5 # .gitlab-ci/image-tags.yml tags:
8 set -e
10 . .gitlab-ci/setup-test-env.sh
12 set -o xtrace
14 uncollapsed_section_start debian_setup "Base Debian system setup"
18 apt-get install -y curl ca-certificates gnupg2 software-properties-common
20 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/*
22 …b.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSION%-*} main" |…
26 . .gitlab-ci/container/debian/maybe-add-llvm-repo.sh
37 "clang-${LLVM_VERSION}"
[all …]
Dtest-gl.sh4 set -e
6 . .gitlab-ci/setup-test-env.sh
8 set -o xtrace
10 uncollapsed_section_start debian_setup "Base Debian system setup"
15 apt-get install -y libelogind0 # this interfere with systemd deps, install separately
21 "clang-${LLVM_VERSION}"
23 dpkg-dev
25 glslang-tools
26 libasound2-dev
27 libcap-dev
[all …]
Dtest-vk.sh6 set -e
8 . .gitlab-ci/setup-test-env.sh
10 set -o xtrace
12 uncollapsed_section_start debian_setup "Base Debian system setup"
16 apt-get install -y libelogind0 # this interfere with systemd deps, install separately
22 dpkg-dev
24 glslang-tools
25 libexpat1-dev
27 libdrm-dev
28 libgbm-dev
[all …]
Dx86_64_test-gl.sh3 . .gitlab-ci/container/debian/test-gl.sh
5 . .gitlab-ci/container/strip-rootfs.sh
Darm64_test-gl.sh3 . .gitlab-ci/container/debian/test-gl.sh
5 . .gitlab-ci/container/strip-rootfs.sh
Dx86_64_test-vk.sh3 . .gitlab-ci/container/debian/test-vk.sh
5 . .gitlab-ci/container/strip-rootfs.sh
Darm64_test-vk.sh3 . .gitlab-ci/container/debian/test-vk.sh
5 . .gitlab-ci/container/strip-rootfs.sh
Darm64_build.sh4 set -e
6 . .gitlab-ci/setup-test-env.sh
8 set -o xtrace
12 apt-get -y install ca-certificates curl gnupg2
13 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/*
14 …b.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSION%-*} main" |…
16 . .gitlab-ci/container/debian/maybe-add-llvm-repo.sh
20 libssl-dev
24 apt-utils
25 android-libext4-utils
[all …]
Dx86_64_build-base.sh5 # .gitlab-ci/image-tags.yml tags:
8 set -e
10 . .gitlab-ci/setup-test-env.sh
12 set -o xtrace
17 apt-get install -y ca-certificates curl gnupg2
18 sed -i -e 's/http:\/\/deb/https:\/\/deb/g' /etc/apt/sources.list.d/*
19 …b.freedesktop.org/gfx-ci/ci-deb-repo/-/raw/${PKG_REPO_REV}/ ${FDO_DISTRIBUTION_VERSION%-*} main" |…
21 . .gitlab-ci/container/debian/maybe-add-llvm-repo.sh
29 apt-utils
33 "clang-${LLVM_VERSION}"
[all …]
Darm64_test-base.sh4 . .gitlab-ci/container/debian/test-base.sh
Dx86_64_test-base.sh4 . .gitlab-ci/container/debian/test-base.sh
Dbaremetal_arm32_test.sh3 set -e
5 arch=armhf . .gitlab-ci/container/debian/baremetal_arm_test.sh
Dbaremetal_arm64_test.sh3 set -e
5 arch=arm64 . .gitlab-ci/container/debian/baremetal_arm_test.sh
/third_party/libinput/
D.gitlab-ci.yml9 # To change the gitlab CI, edit .gitlab-ci/ci.template and/or .gitlab-ci/config.yaml
10 # and run ci-fairy generate-template. For details, see
11 # https://freedesktop.pages.freedesktop.org/ci-templates/ci-fairy.html#templating-gitlab-ci-yml
14 # - we really want to run dnf/apt/... only once, updating on the test runner for
15 # each job takes forever. So we create a container image for each distribution
16 # tested, then run the tests on this container image.
18 # This is handled by the ci-templates, ensuring containers are only rebuilt
21 # - GitLab only allows one script: set per job but we have a bunch of commands
22 # we need to re-run for each build (meson && ninja && etc). YAML cannot merge
27 # MESON_ARGS=-Denable-something=true
[all …]
/third_party/skia/m133/infra/bots/assets/mesa_intel_driver_linux/mesa-driver-builder/
DDockerfile1 FROM debian:10.3
5 # Enabling backports gives us access to clang-6 and makes it more likely that
6 # 'apt-get build-dep' will install the correct dependencies.
13 # Hosts can install this by adding the stretch-backports debian source (see next RUN)
14 # and then performing `sudo apt-get update && sudo apt-get install libdrm2=2.4.95-1~bpo9+1`
15 RUN echo "deb-src http://deb.debian.org/debian buster main" >> /etc/apt/sources.list && \
16 echo "deb-src http://deb.debian.org/debian buster-updates main" >> /etc/apt/sources.list && \
17 apt-get update && apt-get upgrade -y && \
18 apt-get install -y wget clang-6.0 && \
19 apt-get build-dep -y mesa && \
[all …]
/third_party/skia/infra/bots/assets/mesa_intel_driver_linux/mesa-driver-builder/
DDockerfile1 FROM debian:10.3
5 # Enabling backports gives us access to clang-6 and makes it more likely that
6 # 'apt-get build-dep' will install the correct dependencies.
13 # Hosts can install this by adding the stretch-backports debian source (see next RUN)
14 # and then performing `sudo apt-get update && sudo apt-get install libdrm2=2.4.95-1~bpo9+1`
15 RUN echo "deb-src http://deb.debian.org/debian buster main" >> /etc/apt/sources.list && \
16 echo "deb-src http://deb.debian.org/debian buster-updates main" >> /etc/apt/sources.list && \
17 apt-get update && apt-get upgrade -y && \
18 apt-get install -y wget clang-6.0 && \
19 apt-get build-dep -y mesa && \
[all …]
/third_party/skia/m133/bazel/rbe/
DREADME.md9 We build our own, bare-bones, Docker image to use on RBE. We intend to use a hermetic toolchain
23 -----------------------
25 [GitHub](https://github.com/bazelbuild/bazel-toolchains/releases/tag/v5.1.1) and put that onto
29 -------------------------------
42 something like `docker run -it gcr.io/skia-public/rbe_linux:v3 /bin/bash`.
44 1) `docker pull debian:bookworm-slim` is the easiest way to see the sha256 and get the latest.
46 `Get:89 http://deb.debian.org/debian bookworm/main amd64 clang amd64 1:14.0-55.2+b1 [9976 B]`
47 5) Run `make push_linux_container` to rebuild the container and push it to GCS where it can
48 be used by our RBE workers. Note the sha256 hash of this created container
53 We chose not to use Bazel rules for this container step, as that could be difficult to bootstrap
[all …]
/third_party/grpc/tools/docker_runners/examples/
Dgdb_in_docker.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 set -ex
23 # note that every invocation of run_tests.py with "--use_docker"
25 # This is especially important when --compiler/--arch params are
30 # "--privileged" docker arg is required to be disable address randomization by gdb
31 # TODO: is "--security-opt=seccomp=unconfined" actually needed?
32 export DOCKER_EXTRA_ARGS="--privileged --security-opt=seccomp=unconfined"
34 # start the docker container with interactive shell
37 # Run these commands under the docker container
39 # Install gdb (or similar command for non-debian based distros)
[all …]
Dcoredump_in_docker.sh8 # http://www.apache.org/licenses/LICENSE-2.0
16 set -ex
23 # note that every invocation of run_tests.py with "--use_docker"
25 # This is especially important when --compiler/--arch params are
30 # "--privileged" docker arg is required to be able to update /proc/sys/kernel/core_pattern
31 export DOCKER_EXTRA_ARGS="--privileged"
33 # start the docker container with interactive shell
36 # Run these commands under the docker container
38 # Install gdb (or similar command for non-debian based distros)
39 # $ apt-get update && apt-get install -y gdb
[all …]
/third_party/libbpf/ci/managers/
Ddebian.sh3 PHASES=(${@:-SETUP RUN RUN_ASAN CLEANUP})
4 DEBIAN_RELEASE="${DEBIAN_RELEASE:-testing}"
5 CONT_NAME="${CONT_NAME:-libbpf-debian-$DEBIAN_RELEASE}"
6 ENV_VARS="${ENV_VARS:-}"
7 DOCKER_RUN="${DOCKER_RUN:-docker run}"
8 REPO_ROOT="${REPO_ROOT:-$PWD}"
14 echo -e "\033[33;1m$1\033[0m"
18 echo -e "\033[31;1m$1\033[0m"
25 set -eu
33 info "Using Debian $DEBIAN_RELEASE"
[all …]
/third_party/mesa3d/.gitlab-ci/lava/
Dlava-gitlab-ci.yml2 …REGISTRY_IMAGE}/alpine/x86_64_lava_ssh_client:${ALPINE_X86_64_LAVA_SSH_TAG}--${MESA_TEMPLATES_COMM…
5 .lava-test:
10 FDO_CI_CONCURRENT: 6 # should be replaced by per-machine definitions
12 LAVA_HTTP_CACHE_URI: "http://caching-proxy/cache/?uri="
13 # base system generated by the container build job, shared between many pipelines
17 # per-job build artifacts
18 JOB_ROOTFS_OVERLAY_PATH: "${JOB_ARTIFACTS_BASE}/job-rootfs-overlay.tar.gz"
20 LAVA_S3_ARTIFACT_NAME: "mesa-${ARCH}-default-debugoptimized"
21 S3_ARTIFACT_NAME: "mesa-python-ci-artifacts"
28 - !reference [.download_s3, before_script]
[all …]
/third_party/mesa3d/docs/ci/
Dindex.rst5 ---------
8 We use it to test merge requests (MRs) before merging them (pre-merge testing),
9 as well as post-merge testing, for everything that hits ``main``
14 The CI runs a number of tests, from trivial build-testing to complex GPU rendering:
16 - Build testing for a number of configurations and platforms
17 - Sanity checks (``meson test``)
18 - Most drivers are also tested using several test suites, such as the
19 `Vulkan/GL/GLES conformance test suite <https://github.com/KhronosGroup/VK-GL-CTS>`__,
21 - Replay of application traces
27 tool <#running-specific-ci-jobs>`__.
[all …]

1234