Commit Graph

220 Commits

Author SHA1 Message Date
Simon Brandhof
bac57da65f Temporarily disable coverage per test during PR analysis 2015-11-30 09:22:38 +01:00
Simon Brandhof
7c10d53bf9 Analyze PR only on master merge 2015-11-30 09:22:05 +01:00
Simon Brandhof
4f07f62c70 Analyze naming convention to travis.sh env variable GITHUB_TOKEN 2015-11-30 09:21:35 +01:00
Simon Brandhof
b2d0c9a15e Fix logs of Travis CI 2015-11-24 19:48:55 +01:00
Simon Brandhof
76b953f992 Improve travis.sh
- Upgrade to travis-utils v21
- Merge PR analysis with CI
- rename variables
- execute IT category "plugins" if PR from same repo
- fail if unknown $TARGET
2015-11-24 17:42:44 +01:00
Simon Brandhof
a5b8494eca Fix analysis mode of pull request analysis on Travis 2015-11-05 14:26:11 +01:00
Simon Brandhof
d4a1f0b461 Fix env variables of pull request analysis on Travis 2015-11-05 10:49:48 +01:00
Simon Brandhof
37dacbc893 Add comments to Travis PR analysis 2015-11-05 10:14:31 +01:00
Stas Vilchik
e1c46456c6 Revert "send coverage report to coveralls" 2015-11-02 19:07:16 +01:00
Stas Vilchik
1922918416 Merge pull request #609 from SonarSource/feature/coveralls
send coverage report to coveralls
2015-11-02 16:50:56 +01:00
Simon Brandhof
bef388708a Remove build of orchestrator 2015-10-27 21:40:25 +01:00
Julien Lancelot
ffaaad24e6 SONAR-6942 Reorganize ITs 2015-10-27 21:19:57 +01:00
Thomas Vérin
999f3c158b Switch to jdk8 in pranalysis 2015-10-21 10:56:28 +02:00
tomverin
ef84d35ad8 Update pull request analysis start 2015-10-21 08:56:19 +02:00
Simon Brandhof
e2517f4266 Replace groupIds org.codehaus by org.sonarsource 2015-10-09 16:41:29 +02:00
Stas Vilchik
7385970516 send coverage report to coveralls 2015-09-30 21:03:33 +02:00
Stas Vilchik
a9a4c04df4 use nvm to install node.js 4, add mocha tests 2015-09-30 10:18:55 +02:00
Simon Brandhof
634c7df11f Fix Disabling of IT category "plugins" on pull requests 2015-09-29 11:46:24 +02:00
David Gageot
9d28924a70 Use a single thread because NetworkUtils.freePort()
is not thread safe
2015-09-11 10:01:22 +02:00
David Gageot
b4c6aa4cbf Use latest travis-utils 2015-09-11 08:47:24 +02:00
David Gageot
d7fbf7680b Cleanup travis script 2015-09-10 10:37:33 +02:00
David Gageot
d8efb97a94 Group its 2015-09-02 14:25:02 +02:00
David Gageot
21470451d7 Ignore IT plugins for all PRs 2015-08-27 09:59:23 +02:00
Simon Brandhof
2aa70d1ad9 Upgrade to travis-utils v16 2015-07-31 11:43:12 +02:00
Simon Brandhof
7d7986f361 Simplify Travis env for integration tests 2015-07-27 11:42:09 +02:00
David Gageot
191a847984 Update travis-utils to v15 2015-07-24 16:35:08 +02:00
Julien Lancelot
a78844b0b8 Add measure and ui IT configuration in travis 2015-07-24 12:32:22 +02:00
David Gageot
78222b3162 Update to orchestrator 3.3 2015-07-24 09:13:48 +02:00
Simon Brandhof
346073fd91 Revert "Do not redirect surefire logs to file"
Too many logs are generated for travis, which accepts max 4Mb

This reverts commit e9782fdb64.
2015-07-23 20:05:31 +02:00
Simon Brandhof
e9782fdb64 Do not redirect surefire logs to file 2015-07-23 19:56:26 +02:00
David Gageot
0dcc15fc44 Use latest version of travis-utils 2015-07-22 16:53:51 +02:00
David Gageot
4b23bd740d Configure plugin ITs (aka it-platform) 2015-07-22 13:55:37 +02:00
Simon Brandhof
4027764b3d Add integration tests for manual and common rules 2015-07-21 17:14:59 +02:00
David Gageot
c4b2247fa4 Show the maven command being used 2015-07-13 14:43:37 +02:00
David Gageot
c2d281a185 Use latest version of travis-utils 2015-07-13 10:06:30 +02:00
David Gageot
799f23c1c1 Revert "Use latest travis-utils"
This reverts commit 0533907055.
2015-07-13 10:02:37 +02:00
David Gageot
0533907055 Use latest travis-utils 2015-07-13 09:56:29 +02:00
David Gageot
ba93d6aaf2 Fix travis.sh script
Don't use travis-utils to start xvfb
2015-07-09 11:09:05 +02:00
David Gageot
b092a65b85 Fix travis.sh script 2015-07-09 11:03:25 +02:00
David Gageot
3384d2f856 Use latest travis-utils 2015-07-09 11:00:51 +02:00
Simon Brandhof
98d7550f62 Fix travis.sh to execute db tests on mysql and postgres 2015-07-08 23:51:14 +02:00
Stas Vilchik
cc9e9f5e58 transition coding rules web tests 2015-07-07 18:07:24 +02:00
David Gageot
e56cdd214b It's not faster and might cause flakiness 2015-07-07 15:21:21 +02:00
Stas Vilchik
ab582432b3 shut up selenium 2015-07-02 17:58:19 +02:00
David Gageot
2baae4090d Use latest TravisCI tools 2015-07-02 16:42:05 +02:00
David Gageot
5119bd77ae Temporary fix for ITs 2015-07-02 16:25:46 +02:00
David Gageot
7098d31e22 Merge branch 'feature/it'
Conflicts:
	.travis.yml
	travis.sh
2015-07-02 10:51:50 +02:00
David Gageot
516db42684 Update Travis Tools 2015-07-02 10:47:24 +02:00
David Gageot
68bdee9a6e Fix script name 2015-06-30 16:41:28 +02:00
Stas Vilchik
3860f8a337 add intern test framework, setup initial unit and medium tests 2015-06-30 09:09:54 +02:00
David Gageot
e83e156523 Use latest version of TravisUtils 2015-06-29 19:31:25 +02:00
David Gageot
e65cd444d5 Use TravisUtils 2015-06-29 18:30:32 +02:00
David Gageot
6ce3bfc766 More test categories 2015-06-29 18:24:02 +02:00
David Gageot
3b357add6f xvfb 2015-06-29 17:22:47 +02:00
David Gageot
8ee636d2d5 Get rid of Ruby default configuration 2015-06-29 16:13:47 +02:00
David Gageot
b76fc770d3 Logs 2015-06-29 15:25:09 +02:00
David Gageot
827c1b7615 Fix build script 2015-06-29 14:03:46 +02:00
David Gageot
1804d6bfd9 Build first 2015-06-29 13:05:13 +02:00
David Gageot
c4f92d8000 Add ITs 2015-06-29 12:56:01 +02:00
Julien HENRY
9849b523a2 Use incremental mode to do pull request analysis 2015-06-29 11:24:01 +02:00
David Gageot
1385dd342d Use two threads on TravisCI 2015-06-24 15:23:42 +02:00
tomverin
79941ea90f reorder mvn command for travis PR analysis 2015-06-23 11:00:55 +02:00
tomverin
551a31eeb0 Travis PR analysis was lacking the build 2015-06-23 10:59:22 +02:00
tomverin
e5922d5d1e Update sonar credentials for PR analysis 2015-06-22 14:00:52 +02:00
Thomas Vérin
17e8f5e122 Add PR analysis to travis-ci 2015-06-19 16:43:38 +02:00
Sébastien Lesaint
88a25ade9d use Sonarsource's repo travis-utils and use v2.1
fixes undefined variable $4 error
2015-06-17 10:53:25 +02:00
Sébastien Lesaint
4aeeb28060 attempt to fix travis script missing $4 variable 2015-06-17 09:20:01 +02:00
David Gageot
0bff456213 Use Version 2 of TravisCI toolbelt 2015-06-16 14:15:05 +02:00
David Gageot
9883b21b72 Use version 1 of TravisCI toolbelt 2015-06-16 14:12:02 +02:00
David Gageot
8f9e5e843e Run CI on h2/mysql/postgres 2015-06-03 18:02:47 +02:00