1
0
Mirror von https://github.com/SonarSource/sonarqube.git synchronisiert 2024-08-07 15:05:55 +02:00
Commit graph

80 Commits

Autor SHA1 Nachricht Datum
tobias-trabelsi-sonarsource
0e22b95393 Updated Travis distribution to Ubuntu 18.04 (#2760) 2020-05-05 20:03:43 +00:00
Wouter Admiraal
74dee3197e SONAR-13289 Fix sonarqube wallboard notifications from Travis CI builds 2020-04-06 20:03:39 +00:00
Tom
5123a65651 Switch sonarqube build to openjdk11 2019-06-28 10:24:27 +02:00
Evgeny Mandrikov
42aa152b7b Use JDK 11 in Travis CI 2019-05-21 20:21:07 +02:00
David Rautureau
9320207525 Fix Travis build 2018-11-30 20:20:58 +01:00
Tom
0a52c5067d Use travis way of retrieving latest oracle JDK8 2018-11-27 11:19:26 +01:00
Tom
28e28e9305 Update travis notification for Sonarqube repository 2018-05-30 20:20:47 +02:00
Sébastien Lesaint
8da037d336 prevent build of branch public_master on Travis 2018-03-22 12:37:51 +01:00
Simon Brandhof
94af8db616 Complete and sanitize QA pipeline
- do not execute QA on dogfood/* feature branches
- run non-postgreSQL tests on release branches only
- run HA tests on release and dogfood-on-next branches only
2018-03-22 12:37:51 +01:00
Simon Brandhof
0a9d9db7f8 Single Gradle build for SQ and core plugins 2018-03-22 12:37:47 +01:00
David Rautureau
1a17e4302e Move To Gradle 2018-03-09 11:33:38 +01:00
Simon Brandhof
cab4f87c88 Drop support of PhantomJS in integration tests 2017-06-17 17:28:21 +02:00
Tom
430a6a2a30 Use Trusty image on TravisCI
- environment is more stable through time (no variations of build
  durations)

- benefit from 8Gb ramdisk

- enable parallel Maven build thanks to new CPUs
2017-05-26 11:56:39 +02:00
Simon Brandhof
474ace228f Upgrade JDK and Maven on Travis
* JDK 1.8.0_121
 * Maven 3.3.9
2017-02-21 11:45:50 +01:00
Simon Brandhof
7def7f15c9 Ability to release versions without build number in artifact filenames 2017-02-21 10:05:08 +01:00
Sébastien Lesaint
af161f5739 [travis] remove resolver-status.properties to avoid cache invalidation 2016-08-19 15:19:37 +02:00
Simon Brandhof
ea220db926 Ability to use selenide and phantomjs in ITs
* selenide should replace Selenese HTML tests
* phantomjs should replace Firefox in environments
that require XVFB
2016-07-24 20:39:36 +02:00
Simon Brandhof
f2a4cc09da Add JDK8 to Travis cache
in order to not download JDK8 installer from oracle.com
on each build.
2016-07-20 15:34:02 +02:00
Simon Brandhof
92ab1dc3ea Execute only Lite ITs on Travis 2016-07-20 15:34:01 +02:00
Simon Brandhof
873926459d Cache JDK8 installer on Travis 2016-06-21 14:55:47 +02:00
Sébastien Lesaint
7767037eb9 [Travis] enable on_start notification always 2016-05-31 08:59:02 +02:00
Simon Brandhof
be9f902cad Upgrade version of java 8 on Travis 2016-05-26 16:28:21 +02:00
Simon Brandhof
45248a9390 SONAR-7587 end of support of Java 7
- Upgrade to parent 34, which compiles
  with java 8 and disable javadoc lints

- Compilation with java 8 on Travis

- Fix ambiguities in assertJ
2016-05-26 15:52:00 +02:00
Simon Brandhof
f5382639ad Change Travis webhook 2016-02-15 15:10:37 +01:00
Simon Brandhof
46b5b59eae Fix IT scripts 2016-02-11 10:51:58 +01:00
Simon Brandhof
5f7f72ce0f Move plugins ITs to QA and enable perf tests 2016-02-10 18:19:40 +01:00
Simon Brandhof
323b19aff9 Fix .travis.yml 2016-02-10 17:18:56 +01:00
Simon Brandhof
e851411f7f Enable QA pipeline at SonarSource 2016-02-10 17:13:16 +01:00
Simon Brandhof
8df87254a7 Enable deploy to SonarSource maven repository 2016-01-29 21:39:18 +01:00
Stas Vilchik
afb14c60a0 reorder travis jobs for faster build 2015-12-02 17:11:22 +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
d4a1f0b461 Fix env variables of pull request analysis on Travis 2015-11-05 10:49:48 +01:00
Stas Vilchik
b34b984899 Revert "do not cache node_modules in travis"
This reverts commit 910e73142f.
2015-11-03 09:10:14 +01:00
Jenkins CI
5e41c3cb0a Automatic merge from branch-5.2
* origin/branch-5.2:
  do not cache node_modules in travis
2015-10-29 08:01:26 +01:00
Stas Vilchik
910e73142f do not cache node_modules in travis 2015-10-28 13:52:03 +01:00
Julien Lancelot
ffaaad24e6 SONAR-6942 Reorganize ITs 2015-10-27 21:19:57 +01:00
tomverin
a9c8177a15 Update .travis.yml 2015-10-21 09:03:17 +02:00
David Gageot
4621782bc3 Trying a better cache cleaning mechanism 2015-09-04 11:26:39 +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
Duarte Meneses
2a5eea17c2 Migrate batch ITs 2015-08-18 09:36:10 +02:00
Julien Lancelot
1d155007f2 Reactivate administration and server ITs 2015-07-28 11:24:14 +02:00
Simon Brandhof
aa19dea88d Disable tests of categs server and administration
They fail on travis
2015-07-28 07:47:34 +02:00
Julien Lancelot
3fb4249c84 Move server ITs to there own category 2015-07-27 16:04:47 +02:00
Julien Lancelot
949058f3fa Move I18n to administration category and refactor administration category 2015-07-27 13:48:01 +02:00
Julien Lancelot
fb860b18ab Add administration ITs 2015-07-27 13:48:01 +02:00
Julien Lancelot
1fd3065c94 Merge 'measure' and 'testing' categories into one category 'analysis' 2015-07-27 13:48:01 +02:00
Simon Brandhof
7d7986f361 Simplify Travis env for integration tests 2015-07-27 11:42:09 +02:00
Julien Lancelot
fe48f69321 Add measure and ui categories 2015-07-24 12:39:14 +02:00
David Gageot
4b23bd740d Configure plugin ITs (aka it-platform) 2015-07-22 13:55:37 +02:00