Commit Graph

32 Commits

Author SHA1 Message Date
Amin Yahyaabadi ecc6c767e0 feat: add apt-fast as an installable tool 2025-05-20 01:52:30 -07:00
Amin Yahyaabadi 895d69ee98 fix: fix the docker entrypoint on Alpine 2025-03-23 11:09:49 -07:00
Amin Yahyaabadi ae24e964ab fix: fix powershell/mingw installation on alpine 2025-03-23 04:27:28 -07:00
Amin Yahyaabadi 8a0c8a726b fix: do not remove apk-tools 2025-03-23 04:15:53 -07:00
Amin Yahyaabadi 3108fdcf8d ci: add docker images for testing alpine 2025-03-23 01:25:57 -07:00
Amin Yahyaabadi af1b02b5ed fix: use apt-get instead of nala in setup-cpp Ubuntu images 2025-03-22 17:10:46 -07:00
Amin Yahyaabadi a96be2f0e6 feat: add Ubuntu 20 and 24 docker builds 2025-03-21 15:58:59 -07:00
Amin Yahyaabadi ff692ffecf ci: remove from buildplatform for derived images 2025-03-07 11:25:13 -08:00
Amin Yahyaabadi 7b7f98df79 fix: use the modern bundle in the docker images 2025-03-02 03:24:07 -08:00
Amin Yahyaabadi b3b549cd20 fix: fix bash env on archlinux 2025-03-02 03:10:09 -08:00
Amin Yahyaabadi 6e542e60af test: log in as bash in the container tests 2025-03-02 01:19:22 -08:00
Amin Yahyaabadi 97b09dfba2 fix: use logged in bash as the entry point of docker 2025-03-02 01:15:06 -08:00
Amin Yahyaabadi 7d8a4af8c4 test: add script for docker image structure tests 2025-03-02 00:34:53 -08:00
Amin Yahyaabadi 7c86e32fdd ci(docker): fix the tag reference for the base image 2025-03-01 00:24:28 -08:00
Amin Yahyaabadi 45081d3277 test: complete list of exe in docker tests 2025-02-27 03:09:20 -08:00
Amin Yahyaabadi 1de0accc14 fix: enable source maps in docker builds 2025-02-27 02:52:28 -08:00
Amin Yahyaabadi a9764989af fix: fix gcc/g++ paths on Fedora/Arch 2025-02-27 02:48:19 -08:00
Amin Yahyaabadi 1c96aae406 test: add docker structure tests for base images 2025-02-27 01:45:07 -08:00
Amin Yahyaabadi 333c93619e feat: add docker images with gcc as the compiler 2025-02-24 22:48:38 -08:00
Amin Yahyaabadi 9dd9fb88cf ci: add conan, cmakelang, meson to base images 2025-02-24 11:43:48 -08:00
Amin Yahyaabadi 348d31f538 ci: install vcpkg on arm on native runners 2025-02-24 11:15:47 -08:00
Amin Yahyaabadi edca93e670 fix: reference the latest tag in docker stages 2025-02-24 10:52:02 -08:00
Amin Yahyaabadi 9ba7b69ac1 fix: disable vcpkg based on dpkg arch 2025-02-23 23:06:47 -08:00
Amin Yahyaabadi 1a07db80e7 fix: skip tool installation if version is false 2025-02-23 22:55:00 -08:00
Amin Yahyaabadi 8f8b73f53d fix: exclude vcpkg on arm64 docker 2025-02-23 22:30:29 -08:00
Amin Yahyaabadi 2294a21607 fix: update the apt repos for the first time when installing 2025-02-23 17:32:18 -08:00
Amin Yahyaabadi ed642e3c97 fix: apt-get update dockers + skip mingw on fedora 2025-02-23 15:34:56 -08:00
Amin Yahyaabadi 28befc3cbc fix: fix ubuntu llvm cleanup 2025-02-23 14:47:47 -08:00
Amin Yahyaabadi b20073c6f5 ci: add setup-cpp base images 2025-02-23 03:26:32 -08:00
Amin Yahyaabadi 474b9dded5 fix: install the latest nodejs on Ubuntu docker 2025-02-23 02:08:59 -08:00
Amin Yahyaabadi 15f5776d5f lint: use dprint for formatting 2024-04-03 00:15:43 -07:00
Amin Yahyaabadi d6950a396f
feat: build and publish docker images 2024-03-24 00:20:20 -07:00