Commit Graph

40 Commits

Author SHA1 Message Date
Vitalii Koshura 4f5142e460
[CI] Fix target folder used by s3 maintenance script
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-06-20 21:31:02 +02:00
Vitalii Koshura 8490f664d6
[CI] Fix S3 Maintenance script
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-06-15 23:10:32 +02:00
Vitalii Koshura 0cd2c799f9
[CI] Add maintenance script to clean outdated vcpkg archives.
Small workflow clean-ups and fixes

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-06-09 21:20:55 +02:00
Tal Regev 3c1f56bdc6 compile android with java 11 in ci. 2021-06-02 00:19:46 +03:00
David Anderson 096cc15e02
Merge pull request #4383 from BOINC/vko_vcpkg_manage_archive_cache
[vcpkg] Upload vcpkg binary cache to s3
2021-06-01 11:15:00 -07:00
Vitalii Koshura d00b0bc027
[vcpkg] Upload vcpkg binary cache to s3
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-06-01 03:53:36 +02:00
Vitalii Koshura 12c94695ec
[Android] Upload build logs in case of build failure
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-05-30 19:05:46 +02:00
Vitalii Koshura 65125f2b07
[CI] Remove BinTray deployment
This fixes #4170

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-04-27 15:31:50 +02:00
Vitalii Koshura f80da35385
[CI] Upload build logs on failure for android, linux, windows
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-04-26 19:50:54 +02:00
Vitalii Koshura 3307b9e25e
[Windows][Codecov] Add Codecov support to Windows builds
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-04-12 21:25:47 +02:00
Tal Regev 0a9ffd4c58 Compile Linux with vcpkg 2021-04-10 03:04:41 +03:00
Vitalii Koshura 6bffda0485
Merge pull request #4309 from talregev/TalR_compile_with_vcpkg
[Android][vcpkg] Compile android with vcpkg
2021-04-10 02:00:42 +02:00
Tal Regev e01073d585 Compile android with vcpkg (rappture, curl and openssl) 2021-04-10 01:41:57 +03:00
talregev 197ec5b266 Change vcpkg dir and vcpkg cache dir location 2021-04-03 20:45:06 +03:00
Tal Regev bab0ef9645 Arrange android ci 2021-03-30 20:10:14 +03:00
David Anderson b7c32cf3f9
Merge pull request #4280 from AenBleidd/vko_add_codecov_action_to_ci_yml
[Codecov] Use action to upload coverage report
2021-03-29 17:01:59 -07:00
Vitalii Koshura 96de335b3c
[Codecov] Use action to upload coverage report
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-03-30 01:03:08 +02:00
Tal Regev 4ca980f5c3 Compile wrappture app for linux and android 2021-03-30 00:41:03 +03:00
Tal Regev 5cae2d5c31 Compile openclapp with opencl package on the ci 2021-03-09 20:16:12 +02:00
Vitalii Koshura 73b540a3b0
[Android] Add libs and apps builds to CI.
Do some scripts refactoring.
Clean-up outdated files.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-03-08 20:38:47 +01:00
Vitalii Koshura bd8c522d2d
Merge pull request #4173 from BOINC/cb_codecov-fix
[CI] Linux: checkout two commits for codecov to work
2021-02-22 08:30:38 +01:00
Vitalii Koshura 90e9e0c819
[linux] Fix CI build on Ubuntu 20.04
This fixes #4201

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2021-02-19 00:15:28 +01:00
Christian Beer 4ebd4af32f
[CI] Windows: checkout two commits for codecov to work 2021-02-17 21:29:36 +01:00
Christian Beer 0b6786e815
[CI] Android: checkout two commits for codecov to work 2021-02-17 21:28:21 +01:00
Christian Beer 405bd7f2b0
[CI] Linux: checkout two commits for codecov to work 2021-02-09 16:52:25 +01:00
Christian Beer f0e9c4596a [CI] make build artifacts available through github 2021-01-04 14:02:50 +01:00
Christian Beer 8b88f47cc4
Merge pull request #4131 from BOINC/cb_migrate_osx_to_github_actions
[CI] add OSX workflow to Github Actions
2020-12-31 13:10:16 +01:00
Christian Beer 6bc5d4c732 [CI] add OSX workflow
Replaces the previous Travis-CI job for OSX. The MacOS runner on Github Actions has a newer perl version installed which forced me to increase version numbers of dependencies in order to get it working.
Deployment is not finished yet.

This needs commit ebc507e082 as a prerequisite.

Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-12-23 13:03:48 +01:00
Christian Beer ebc507e082 [CI] replace Travis and AppVeyor with Github Actions
This consolidates the different CI builds on one platform that provides support for the major three operating systems we build on (Linux, Windows, MacOS). The nomenclature and syntax is a bit different but it has the same functionality.
This commit introduces the Linux and Windows based workflows. All the build artifacts can now be downloaded from [bintray](https://bintray.com/beta/#/boinc/boinc-ci?tab=files). The CI workflows run for every pull request, every merge into the master branch and every Sunday around 12:00 (GMT).
Every first Sunday in a month a cleanup Script is run to delete old artifacts from Bintray. Artifacts from closed/merged pull requests get deleted then. Artifacts from weekly builds and merges into the master branch older than 6 months get deleted too.

Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-12-23 12:31:16 +01:00
Adam Radocz 05e96e0cdc
[GitHub] Simplify the template 2019-10-14 20:56:07 +02:00
Adam Radocz e2001fe0e8 Revert "Remove unnecessary text"
This reverts commit 6925d83894.
2019-10-11 06:58:58 +02:00
Adam Radocz 6925d83894
Remove unnecessary text 2019-10-10 08:50:24 +02:00
lfield 4d78db6b80
Merge pull request #2823 from BOINC/add-issue-templates
Add issue templates
2018-11-16 09:55:10 +01:00
Adam Radocz 00f1a3ff12
Simplification 2018-11-15 14:24:06 +01:00
Adam Radocz f4ffcbae97
Update pull_request_template.md
Extended with the Alternate Designs and the Release Notes section.
2018-11-15 14:23:06 +01:00
Adam Radocz db78e21bdc
Add Pull request template 2018-11-14 21:02:40 +01:00
Adam Radocz 13716b06fb
Simplified the template 2018-11-14 20:31:42 +01:00
Adam Radocz 1e2c5914ba
Delete bug-report.md 2018-11-14 19:30:25 +01:00
Adam Radocz a96c67bd45
Delete bug-performance-report.md 2018-11-14 19:30:13 +01:00
Adam Radocz a05808a8ee Add issue templates
Response to the 3rd item at #2819
2018-11-14 19:25:24 +01:00