2
0
mirror of https://github.com/meganz/MEGAcmd synced 2025-08-31 05:45:11 +00:00
Commit Graph

23 Commits

Author SHA1 Message Date
Vibhav Pant
e4257ebf23 Install libtinyxml2-dev instead of libtinyxml-dev. 2024-02-16 20:05:45 +05:30
Vibhav Pant
21f9ae2821 Print contents of link.txt for debugging. 2024-02-16 19:54:47 +05:30
Vibhav Pant
6dcde72736 Revert to using 12-slim, only build MEGAcmd related components. 2024-02-16 19:33:47 +05:30
Vibhav Pant
408191a41d Create a new layer for installing CMake, use debian:12.5-slim. 2024-02-16 19:22:02 +05:30
Vibhav Pant
bc55bf863e Add ENABLE_MEGACMD_TESTS build arg. 2024-02-16 18:17:44 +05:30
Vibhav Pant
05c9011c2a Add libgmock-dev as a build dependency. 2023-12-20 16:55:00 +05:30
Vibhav Pant
01a03182e2 Merge branch 'CMD-357-create-container-image-for-tests' into 'develop'
CMD-357 Create container image for tests

See merge request apps/MEGAcmd!635
2023-12-20 01:31:07 +13:00
Vibhav Pant
921dda5c19 Use the Debian 12 deb for pdfium. 2023-12-11 21:59:07 +05:30
Vibhav Pant
30bd51eb1c Add libtinyxml2.6.2v5 as well. 2023-12-11 18:41:13 +05:30
Vibhav Pant
ecd0933eff Install libtinyxml2 (-dev) as a dependency. 2023-12-11 18:36:08 +05:30
Vibhav Pant
671f6f80f7 Add libgmock-dev to build dependencies. 2023-12-11 17:32:42 +05:30
Vibhav Pant
96d5bd7f3e Remove megasimplesync from installed binaries. 2023-11-25 18:25:17 +05:30
Vibhav Pant
1d9fe50467 Add libtsan2 2023-11-24 18:54:47 +05:30
Vibhav Pant
427efa58c4 Install libtsan2 for TSan support. 2023-11-23 19:25:14 +05:30
Vibhav Pant
c783c11af4 Copy sources instead of mounting them for better caching. 2023-11-21 18:39:46 +05:30
Vibhav Pant
9a7af5fa87 Don't run apt-get clean.
Downloaded packages are stored on a cache mount, which doesn't make
them a part of the image, making apt-get clean unnecessary.
2023-11-17 13:36:00 +05:30
Vibhav Pant
b13b801bb3 Improve caching of downloaded packages. 2023-11-17 13:32:10 +05:30
Vibhav Pant
5c2121dd92 Add Dockerfiles for building using autotools and CMake. 2023-11-16 16:53:14 +05:30
Pablo M
3e0a83c2d8 Merge branch 'task/CMD-333_tests-in-autotools' into 'develop'
CMD-333. Support autotools build for tests (integration & unit)

Closes CMD-333

See merge request apps/MEGAcmd!612
2023-10-21 00:19:09 +13:00
Pablo Martin
3ec85f862b fix path to unit tests 2023-10-19 18:41:05 +02:00
Pablo Martin
89169a6699 have "set -e" added to builder.sh 2023-10-19 17:57:44 +02:00
Pablo Martin
a31bb78070 compile gtests & run unit tests 2023-10-19 17:04:52 +02:00
Xavier Rins Lozano
6a8ad70c8d Fix issues 2023-10-19 14:21:38 +02:00