Commit Graph

21 Commits

Author SHA1 Message Date
Christian Beer 76373f2120 Merge branch 'master' into travis_osx_build_clean
Conflicts:
	.travis.yml (new mingw build added)
2017-03-23 09:53:48 +01:00
Christian Beer cfa12a7e17 Travis: fix mingw build command and add wrapper
The previous command was only working because Travis already exports CC and CXX. This works even if this is not the case.
2017-03-23 09:06:55 +01:00
Christian Beer bc38c6f316 Travis: enable OSX support for CI builds
We currently build every BOINC component in one go on Mac. This is kind of intended as the build capacity for OSX on Travis CI is capped at 128 builds at the same time right now and extra builds will only add to the already full queue.
2017-03-17 15:52:16 +01:00
Christian Beer 2370eba78f Build: try to build libraries with mingw on travis-ci 2017-02-17 14:42:18 +01:00
Christian Beer ffa69ea87e Travis-CI: disable notifications override
This will now use the default Travis policy to send notifications since emailing the list does not work.
2016-02-09 10:52:05 +01:00
Preston Maness 6c72e8a8bd
Enabling libxss-dev in .travis.yml to test build. 2015-12-16 11:20:54 -06:00
Christian Beer 71976e46f5 BUILD: enable caching and fix script to build wxWidgets 2015-03-03 08:53:35 +01:00
Christian Beer 3e9275edda BUILD: update travis config to build manager using container-based-infrastructure
- does not cache the wxwidgets directory yet
2015-03-03 08:22:14 +01:00
Christian Beer 7cdbac2573 BUILD: reduced packages to install to what is additionally needed
- laso enable manager and see what packages are missing
2015-02-22 18:26:10 +01:00
Christian Beer 35f6a91559 BUILD: fix to travis config 2015-02-21 22:00:01 +01:00
Christian Beer 801112897c BUILD: rearrange order of travis configuration to get installation working 2015-02-21 20:24:55 +01:00
Christian Beer 92c56b2294 BUILD: switch to container-based infrastructure on travis-ci 2015-02-21 18:22:15 +01:00
Christian Beer 05c0e2571c BUILD: enable apps in travis-ci config 2015-02-12 17:16:11 +01:00
Christian Beer 3e631f7037 BUILD: rearrange build matrix for travis-ci again
- this will hopefully keep the build matrix for master and allow a separate matrix for coverity_scan
2015-02-10 11:35:41 +01:00
Christian Beer e95da14958 BUILD: fix travis-ci config to support coverity_scan
- the build matrix had to be hardcoded to pass the travis lint test
2015-02-10 10:35:09 +01:00
Christian Beer 6816497668 BUILD: enable coverity_scan addon for travis-ci 2015-02-10 10:10:53 +01:00
Christian Beer 079107e55b BUILD: disable clang in travis-ci until there is proper support by boinc 2015-02-05 08:16:30 +01:00
Rom Walton 6733b34891 BUILD: I'll picked up the build success/failure emails by way of boinc_cvs. 2015-01-11 11:36:19 -05:00
Christian Beer 19c38d2e82 BUILD: disable manager from Travis-CI build
- wxWidgets Webview is not available for Precise Pangolin and has to be installed via an APT repo or from source, which is a task for later
2015-01-11 13:15:52 +01:00
Christian Beer f98249ed7c BUILD: enhance Travis-CI config
- enable build of fastcgi binaries
- separately build client and manager
2015-01-11 12:56:37 +01:00
Christian Beer 3ae20d73ef Enable Travis-CI for master branch
- An email is send only to those adresses given in .travis.yml
- Only the master branch is build
- The compiler gcc and clang are used
- The components libraries, server and client/manager are build separately
- The README.md just displays the current build status on the github mirror
2015-01-09 18:58:03 +01:00