summaryrefslogtreecommitdiffstats
path: root/.gitlab/ci/docker/debian10
Commit message (Collapse)AuthorAgeFilesLines
* ci: Add HDF5 to Debian and Fedora base imagesBrad King2023-03-291-0/+3
|
* ci: Add wxWidgets to Debian and Fedora base imagesBrad King2023-03-081-0/+1
|
* ci: Reduce Fedora and Debian image sizes even moreAlex Turbov2023-02-079-139/+211
| | | | | | | | | | | | Apply the approach from commit 354fdf2116 (ci: Reduce intermediate docker layers and final image size, 2023-02-01) to more stages. Also: * Use cache (prefetch metadata and packages) to reduce network I/O and speedup image build. * Use `tmpfs` to drop logs produced by the package manager.
* ci: Reduce intermediate docker layers and final image sizeAlex Turbov2023-02-062-9/+8
| | | | | Instead of `COPY` to get tar files, execute `RUN` w/ `--mount`. Note that this requires the docker "buildkit" feature to be enabled.
* ci: add ImageMagick to Debian and Fedora base imagesBrad King2023-01-261-0/+1
|
* ci: Revert "add clang-tidy to Debian x86_64 base image"Brad King2022-09-292-24/+0
| | | | | | | | | Revert commit 0ac9ec47f6 (ci: add clang-tidy to Debian x86_64 base image, 2022-09-20). Our clang-tidy job runs under Fedora, and we need the plugin to compile there anyway, so lints like IWYU will best be done in the Fedora image. Issue: #23912
* ci: add clang-tidy to Debian x86_64 base imageKyle Edwards2022-09-222-0/+24
| | | | Issue: #23912
* ci: add OpenSP to Debian and Fedora base imagesBrad King2022-08-301-0/+1
|
* ci: add CMake external build dependencies to Debian and Fedora base imagesBrad King2022-08-181-0/+14
|
* ci: Add OpenAL to Debian and Fedora base imagesBrad King2022-06-211-0/+1
|
* ci: make rvm version comments consistentBrad King2022-05-241-0/+1
|
* ci: Add libicu to Debian and Fedora base imagesBrad King2022-04-221-0/+1
|
* ci: Add OpenJDK to Debian and Fedora base imagesBrad King2022-03-211-0/+1
| | | | This enables the `JavaExportImport` test in CI.
* ci: Drop p4 binary checksum because the download URL is not stableBrad King2022-03-181-3/+1
| | | | | | | In commit f9526f39a1 (ci: Add bzr and p4 to Debian and Fedora base images, 2022-02-21) we checked the SHA-256 hash of the Perforce binary. However, content at the download URL has changed in just the last few weeks, so we cannot consider it stable.
* ci: Add Swift compiler runtime dependencies to Debian base imageBrad King2022-02-251-0/+4
| | | | | | The actual compiler is too large to put in the base image. Install its dependencies so we can download and run it in a job. Note that Swift binaries are only available for `x86_64`.
* ci: Verify content of ironpython package in Debian base imageBrad King2022-02-251-2/+4
| | | | Also clean up more temporary files.
* ci: Add bzr and p4 to Debian and Fedora base imagesBrad King2022-02-221-0/+8
| | | | | | | | | | | Perforce does not provide binaries for `aarch64`, so leave it out for that architecture. Fedora now packages `breezy` instead of the original `bzr`. Note that breezy does not have the xmloutput plugin needed for `bzr log --xml`. This is also why commit 1972a75536 (Tests: Drop CTestUpdate.BZR test check for xmloutput plugin, 2022-02-04) observed that there is no `bzr xmlplugins` command.
* ci: add gmock to Debian base imagesBrad King2021-11-181-0/+1
| | | | It is already in the Fedora base images.
* ci: Enable CTest.Update{CVS,SVN,HG} testsBrad King2021-10-051-0/+6
| | | | | Enable all three in Debian builds. Leave out CVS in Fedora builds because the cvs package was not built with `--enable-rootcommit`.
* ci: add freeglut to Debian and Fedora base imagesBrad King2021-06-281-0/+1
|
* ci: update keyserver URLBrad King2021-06-281-1/+1
| | | | | The `sks-keyservers.net` keyserver pool is no longer provided. Switch to `keyserver.ubuntu.com` instead.
* ci: add gRPC to Debian and Fedora base imagesBrad King2021-05-121-1/+2
|
* ci: add jq and DevIL to Debian and Fedora base imagesBrad King2021-04-061-0/+5
|
* ci: add packages for many find modules to the Debian 10 imageBrad King2020-10-053-0/+85
|
* ci: add an image for Debian 10Ben Boeckel2020-04-293-0/+69
This image is primarily for the include-what-you-use build.