Commit Graph

74 Commits

Author SHA1 Message Date
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 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 

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 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 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 
2018-11-14 19:25:24 +01:00