Amin Yahyaabadi
|
3883a177d6
|
chore: add cmake for the tests
|
2025-02-28 23:11:54 -08:00 |
Amin Yahyaabadi
|
9a1ed094b0
|
fix: fix the dynamic gcc regex + update pnpm
|
2025-02-28 23:11:36 -08:00 |
Amin Yahyaabadi
|
0fe9cd6e11
|
fix: fix finding the latest gcc installed
|
2025-02-27 12:49:58 -08:00 |
Amin Yahyaabadi
|
8e83c0e114
|
fix: fix parsing of gcc version from the binary
|
2025-02-27 12:28:36 -08:00 |
Amin Yahyaabadi
|
4c635e726f
|
fix: escape the variant name in regex
|
2025-02-27 12:18:03 -08:00 |
Amin Yahyaabadi
|
f3bd8fd76e
|
fix: accept the latest gcc if version is not specified
|
2025-02-27 09:54:32 -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
|
806ecbfb14
|
fix: update archive-files
|
2025-02-27 01:42:16 -08:00 |
Amin Yahyaabadi
|
8a65a11eac
|
docs: update the readme image list order
|
2025-02-27 00:56:26 -08:00 |
Amin Ya
|
35236e9929
|
ci: fix docker gcc on Fedora
|
2025-02-24 23:34:16 -08:00 |
Amin Yahyaabadi
|
054a01ce56
|
test: add gcc docker examples
|
2025-02-24 22:56:12 -08:00 |
Amin Yahyaabadi
|
333c93619e
|
feat: add docker images with gcc as the compiler
|
2025-02-24 22:48:38 -08:00 |
Amin Ya
|
44d6681130
|
Merge pull request #344 from aminya/conan [skip ci]
ci: add conan, cmakelang, meson to base images
|
2025-02-24 13:16:37 -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 Ya
|
6f636f96f2
|
Merge pull request #343 from aminya/arm64-docker [skip ci]
ci: add Arm64 docker builds + add setup-cpp base Docker images + fix vcpkg on Linux Arm64 + update apt for the first install
|
2025-02-24 11:14:16 -08:00 |
Amin Yahyaabadi
|
d81982f0b8
|
ci: build on native Linux arm runner
|
2025-02-24 11:00:11 -08:00 |
Amin Yahyaabadi
|
edca93e670
|
fix: reference the latest tag in docker stages
|
2025-02-24 10:52:02 -08:00 |
Amin Yahyaabadi
|
a00d0ef0b6
|
ci: skip build tests on arm64 due to vcpkg
|
2025-02-24 03:14:08 -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 Ya
|
068684f46b
|
ci: unpin buildx version for qemu 7
|
2025-02-23 21:35:44 -08:00 |
Amin Ya
|
3f7161439e
|
ci: use the latest qemu
|
2025-02-23 21:18:10 -08:00 |
Amin Yahyaabadi
|
9f3979461e
|
fix: do not add test toolchain for mingw
|
2025-02-23 17:33:08 -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
|
ab235ba854
|
fix: disable installation timeouts
|
2025-02-23 17:13:42 -08:00 |
Amin Yahyaabadi
|
4330bb5cf2
|
fix: pin buildx due to segfaults
|
2025-02-23 16:13:13 -08:00 |
Amin Yahyaabadi
|
176905d067
|
fix: use the default mingw version on ubuntu
|
2025-02-23 16:06:17 -08:00 |
Amin Yahyaabadi
|
ed642e3c97
|
fix: apt-get update dockers + skip mingw on fedora
|
2025-02-23 15:34:56 -08:00 |
Amin Yahyaabadi
|
5b04f53d41
|
fix: use apt-get for addAptRepo
|
2025-02-23 15:18:36 -08:00 |
Amin Yahyaabadi
|
3d88ff3446
|
fix: update vcpkg hash in cpp_vcpkg_project
|
2025-02-23 15:17:07 -08:00 |
Amin Yahyaabadi
|
818f740c52
|
fix: avoid failure of software-properties-common installation
|
2025-02-23 15:05:55 -08:00 |
Amin Yahyaabadi
|
40c2ffd2be
|
fix: error on unmatched apt package version by default
|
2025-02-23 14:55:57 -08:00 |
Amin Yahyaabadi
|
0c09b5d740
|
test: update cpp_vcpkg_project
|
2025-02-23 14:50:49 -08:00 |
Amin Yahyaabadi
|
28befc3cbc
|
fix: fix ubuntu llvm cleanup
|
2025-02-23 14:47:47 -08:00 |
Amin Yahyaabadi
|
063ff00baf
|
fix: do not use -y for apt-get/nala update
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
8b818570f5
|
fix: set VCPKG_FORCE_SYSTEM_BINARIES for linux arm64
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
b20073c6f5
|
ci: add setup-cpp base images
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
77458ed404
|
ci: disable actions cache on Windows [skip ci]
|
2025-02-23 02:31:05 -08:00 |
Amin Yahyaabadi
|
c49e25690a
|
ci: install qemu 7 for cross compilation [skip test]
|
2025-02-23 02:23:32 -08:00 |
Amin Yahyaabadi
|
902ec7be5e
|
ci: build arm64 docker only on ubuntu
|
2025-02-23 02:13:34 -08:00 |
Amin Yahyaabadi
|
474b9dded5
|
fix: install the latest nodejs on Ubuntu docker
|
2025-02-23 02:08:59 -08:00 |
Amin Yahyaabadi
|
7a7572279c
|
ci: exclude arm64 builds on Arch docker
|
2025-02-23 02:08:55 -08:00 |
Amin Yahyaabadi
|
c7d3db8462
|
ci: add Arm64 docker builds
|
2025-02-23 01:49:16 -08:00 |
Amin Ya
|
5999587c4c
|
Merge pull request #342 from aminya/renovate/pnpm-10.x [skip ci]
chore(deps): update pnpm to v10.4.1
|
2025-02-23 01:38:47 -08:00 |
renovate[bot]
|
3f095866c3
|
chore(deps): update pnpm to v10.4.1
|
2025-02-16 22:06:04 +00:00 |