Commit Graph

86 Commits

Author SHA1 Message Date
Gabe a89b23ea69
Fix a typo 2022-08-28 07:55:10 -05:00
Gabe cfece7ef93
Fix a typo 2022-08-28 07:20:24 -05:00
Vitalii Koshura 442a017eb3
[CI] Add scripts to build libboinc and samples for linux arm64.
This fixes #4782.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-08-18 23:00:45 +02:00
Vitalii Koshura 9f5fc9fe61
[CI] Remove redundant package from the list
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-07-28 17:25:35 +02:00
Vitalii Koshura f9e6493826
[CI][Windows][linux] Fix build with wxWidgets 3.2.0
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-07-28 12:48:21 +02:00
Vitalii Koshura 4e02993c7a
Merge pull request #4839 from talregev/TalR/remove_edgarrc_action-7z
[CI] Remove edgarrc/action-7z from ci
2022-07-12 09:31:12 +02:00
Tal Regev b015693b67
Remove edgarrc/action-7z from ci 2022-07-12 05:56:42 +03:00
Tal Regev 0e16738304
Fix deploy log on osx 2022-07-12 05:07:17 +03:00
Vitalii Koshura beb630e982
Merge pull request #4822 from talregev/TalR/osx_vcpkg_cache
[osx][ci] Add vcpkg cache
2022-07-02 02:46:50 +02:00
Tal Regev a2831cb7d0
Fix wasm cache 2022-07-02 02:27:24 +03:00
Tal Regev 3ff476c10b
Add vcpkg cache 2022-07-02 02:23:01 +03:00
Tal Regev 89c26908f2
Add to deploy logs, locale and skins. 2022-06-25 18:44:05 +03:00
Tal Regev 15787238db
Single job on PRs only 2022-06-25 14:47:40 +03:00
Tal Regev 839f0a3b07
Fix android ANDROID_NDK_ROOT environment variable 2022-06-25 13:34:58 +03:00
Tal Regev 697dcbeb0c Add debug information 2022-06-16 09:38:47 +03:00
Tal Regev 32b9ccfe1d
Compile boinc as webassembly 2022-06-09 16:05:47 +03:00
Tal Regev 34f9499238
Compile manager with new libwebkit2gtk lib for newer unbuntu 2022-06-05 21:42:08 +03:00
Tal Regev 7d60baa2eb
Add osx libs cmake 2022-04-19 21:28:04 +03:00
Tal Regev e3e643a3ab
Compile linux manager with vcpkg 2022-04-19 11:59:55 +03:00
Tal Regev 2da6abec68
Add android libs cmake 2022-04-18 16:22:33 +03:00
Tal Regev d2cd05c2de
Add cmake libs in mingw 2022-04-16 17:23:49 +03:00
Tal Regev 59e1c0165f
Add windows libs cmake 2022-04-09 20:05:41 +03:00
Tal Regev 6246166fd8
Compile boinc libs with cmake 2022-04-08 21:36:02 +03:00
Tom Hu 99be567bd7
ci: update Codecov action to v3 2022-04-05 10:34:09 -04:00
Vitalii Koshura d1514e1898
[CI] Simplify AWS S3 usage for vcpkg cache
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-03-29 01:16:36 +02:00
Tal Regev ede2e879f3
Update dependencies 2022-03-20 03:02:34 +02:00
Vitalii Koshura 7819634b37
[CI][Windows] Build using 'windows-2019' image on CI
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-02-27 18:37:04 +01:00
Vitalii Koshura 1f69bb5d68
[Windows][CI] Upload PDB files
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-02-16 17:22:00 +01:00
Vitalii Koshura a7d11313af
[CI] Add *.yml files to the hash while resolving cache, remove restore-key
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2022-02-04 13:03:06 +01:00
Tal Regev 4aae6ae5b7
Fix flutter cache 2022-01-23 18:28:03 +02:00
Tal Regev fdd987beea
Add flutter binaries cache 2022-01-21 11:47:29 +02:00
Tal Regev 406339eccd
Fix linux dependencies in ci. 2021-12-18 12:14:14 +02:00
Tal Regev 64f3fd3be3
Add flutter desktop and mobile platforms to boinc app.
ci for windows, linux, macos, web, winuwp, android and ios.
2021-11-27 16:40:07 +02:00
Vitalii Koshura 2f6f08ddfe
Fix version of boto3 library because of the issue with the newer one
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-11-09 01:59:11 +01:00
Vitalii Koshura 12101fe1ba
[CI] Fix codecov uploader usage from v1 to v2 in YML files
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-10-13 19:08:23 +02:00
barton26 bf3c96647c Don't pin the cache action 2021-10-12 04:17:14 -04:00
David Anderson 4b5d9859ae
Merge pull request #4552 from AenBleidd/vko_add_source_code_check
[CI] Add CI workflow to check source code for illegal symbols
2021-10-10 18:11:38 -07:00
Vitalii Koshura 7559323963
[CI] Add Coverity scan
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-10-10 23:06:26 +02:00
Vitalii Koshura c1248078b3
[CI] Add CI workflow to check source code for illegal symbols
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-10-09 00:17:47 +02:00
Vitalii Koshura 3328871e22
[Windows] Build using ARM64
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-09-10 12:34:20 +02:00
Tal Regev 03011e8f30
Add mingw apps_gui 2021-08-16 21:56:56 +03:00
Tal Regev a67e4e6531
Compile gui apps for linux. 2021-08-16 20:56:39 +03:00
Tal Regev 3342d0c3d8
Compile mingw apps 2021-08-16 18:43:11 +03:00
Tal Regev 5c71ccfaff
Remove 7zip action 2021-08-15 00:58:26 +03:00
David Anderson 15c4a98b3d
Merge pull request #4508 from AenBleidd/vko_vs_optimize_projects
[Windows] Optimize project files.
2021-08-14 14:25:10 -07:00
Vitalii Koshura a48283610b
[Windows] Optimize project files.
Remove duplicating properties by moving them to props file.
Increase build speed on ci and local (for Debug only) by generating smaller PDBs.
Reference: https://devblogs.microsoft.com/cppblog/faster-c-build-cycle-in-vs-15-with-debugfastlink/

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-08-14 13:05:28 +02:00
Vitalii Koshura 1f015d5f5a
[CI] Rewrite and simplify deployment script
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-08-11 13:15:34 +02:00
Tal Regev c22b115dac Always upload unit tests results 2021-08-05 19:20:48 +03:00
Tal Regev 45c742d3a1 Fix report bug: Remove token. 2021-08-05 12:58:10 +03:00
Tal Regev b37e5fed95 Test report don't fail the build on test errors
Add personal token for each test report
2021-08-05 10:44:01 +03:00