Commit Graph

133 Commits

Author SHA1 Message Date
Roman Telezhynskyi
3fc10426f2 Deploy key for Bintray. 2020-01-31 17:50:45 +02:00
Roman Telezhynskyi
9dcca71f65 Format .travis.yml. 2020-01-31 17:50:03 +02:00
Roman Telezhynskyi
4fd21d9067 Test code on Ubuntu bionic.
--HG--
branch : develop
2020-01-20 13:50:37 +02:00
Roman Telezhynskyi
ec8d7777a4 Return old configuration back.
--HG--
branch : develop
2020-01-07 18:02:36 +02:00
Roman Telezhynskyi
c857141969 Try with explicit link.
--HG--
branch : develop
2020-01-07 17:51:10 +02:00
Roman Telezhynskyi
1575f074cb Run brew update before installing packages.
--HG--
branch : develop
2020-01-07 17:38:00 +02:00
Roman Telezhynskyi
c96b6d78d9 Warning: 'qt5 --head' formula is unreadable: No available formula with the name
"qt5 --head".

--HG--
branch : develop
2020-01-07 17:30:15 +02:00
Roman Telezhynskyi
cdddf175cd Try homebrew addon.
--HG--
branch : develop
2020-01-07 16:45:28 +02:00
Roman Telezhynskyi
caf5fda8da Bump requirements for Mac OS X since Qt 5.14.
--HG--
branch : develop
2020-01-07 16:19:30 +02:00
Roman Telezhynskyi
843ff594e3 Try another way to get newest version of Qt.
--HG--
branch : develop
2020-01-07 15:10:21 +02:00
Roman Telezhynskyi
3aa9ab3875 Force installing the latest Qt version.
--HG--
branch : develop
2020-01-07 15:02:59 +02:00
Roman Telezhynskyi
c64a2f03c0 Change Travis linux image to xenial for sonarcloud stage.
--HG--
branch : develop
2019-04-05 18:12:12 +03:00
Roman Telezhynskyi
cbf242ed9e Change Travis linux image to xenial.
--HG--
branch : develop
2019-04-05 12:11:16 +03:00
Roman Telezhynskyi
8224c437d7 Move running tests in separate build job. This potensially can give speed
optimization if travis shares cchace between build jobs.

--HG--
branch : develop
2019-02-24 08:12:04 +02:00
Roman Telezhynskyi
f44362297b No testing on travis, save more time for sonarcloud.
--HG--
branch : develop
2019-02-18 16:06:42 +02:00
Roman Telezhynskyi
89dd0ae4e5 Fixing error qt5: unknown version :mountain_lion.
--HG--
branch : develop
2019-02-16 13:52:52 +02:00
Roman Telezhynskyi
00313493de Changes for travis.
--HG--
branch : develop
2019-02-16 13:42:31 +02:00
Roman Telezhynskyi
230eb0fa54 Fixes for travis.
--HG--
branch : develop
2019-02-16 13:13:17 +02:00
Roman Telezhynskyi
41a80313f2 dump build-wrapper-dump.json and build-wrapper.log if build fails.
--HG--
branch : develop
2018-12-17 19:09:10 +02:00
Roman Telezhynskyi
2adfcbcc26 Switch back to sonarqube.
--HG--
branch : develop
2018-12-17 15:11:39 +02:00
Roman Telezhynskyi
b828c4333e Update bintray token.
--HG--
branch : develop
2018-12-11 15:12:46 +02:00
Roman Telezhynskyi
e043fd8742 Disable postgresql as optional dependency.
--HG--
branch : develop
2018-12-11 14:26:15 +02:00
Roman Telezhynskyi
fc5d21059a Fix link to qt5 formula.
--HG--
branch : develop
2018-12-11 14:16:42 +02:00
Roman Telezhynskyi
bf17afbce4 Update SonarCube authentication keys.
--HG--
branch : develop
2018-12-11 14:05:46 +02:00
Roman Telezhynskyi
cac587a937 Rename back to qt5.rb.
--HG--
branch : develop
2018-12-11 13:54:17 +02:00
Roman Telezhynskyi
25cf360634 Use patched formula.
--HG--
branch : develop
2018-12-11 13:43:57 +02:00
Roman Telezhynskyi
b4b7ca72f7 Try without unlink.
--HG--
branch : develop
2018-12-11 13:37:36 +02:00
Roman Telezhynskyi
d4a132fc42 Fixing SSL certificate problem: Invalid certificate chain.
--HG--
branch : develop
2018-12-11 13:26:22 +02:00
Roman Telezhynskyi
ae37c0f793 Fix travis.yml.
--HG--
branch : develop
2018-12-11 12:57:44 +02:00
Roman Telezhynskyi
ebdaa3f1b1 Install commit "qt5: update 5.6.2 bottle."
--HG--
branch : develop
2018-12-11 12:15:19 +02:00
Roman Telezhynskyi
fc38ce6df1 Build legacy package on Mac OS X 10.11.
--HG--
branch : develop
2018-12-11 11:40:47 +02:00
Roman Telezhynskyi
749f71cb80 Because Qt for Mac OS X very strict to OS versions we will provide two packages.
The second will use Qt 5.6 to support old Mac OS X versions.

--HG--
branch : develop
2018-12-11 10:41:45 +02:00
Roman Telezhynskyi
7a62022f88 Try branch v1.8.47.
--HG--
branch : develop
2018-03-14 19:58:46 +02:00
Roman Telezhynskyi
489b09108f Fixing wrong API key.
--HG--
branch : develop
2018-03-14 19:14:54 +02:00
Roman Telezhynskyi
0a27af972d Looks like Travis has some troubles with deploy. Trying to switch back to
previous version.

--HG--
branch : develop
2018-03-13 11:04:43 +02:00
Roman Telezhynskyi
b0dc131c1e New Bintray api key.
--HG--
branch : develop
2018-03-13 09:40:22 +02:00
Roman Telezhynskyi
76eeaa379b Bintray response: 401 Unauthorized. This resource requires authentication.
--HG--
branch : develop
2018-03-12 20:13:40 +02:00
Roman Telezhynskyi
554ae846a5 Try newer xcode version to fix travis issue.
--HG--
branch : develop
2018-03-12 19:05:05 +02:00
Roman Telezhynskyi
1c1c84aa28 Improve deploying on Mac. Do not include parent folders.
--HG--
branch : develop
2017-11-25 16:32:07 +02:00
Roman Telezhynskyi
c414fc3296 This is independent fork.
--HG--
branch : develop
2017-08-21 20:15:00 +03:00
Roman Telezhynskyi
bc2c5c3277 Update Bintray API key.
--HG--
branch : develop
2017-07-10 10:31:39 +03:00
Roman Telezhynskyi
9807ef7e00 Left sonarqube setting.
--HG--
branch : develop
2017-07-07 18:09:15 +03:00
Roman Telezhynskyi
47d66a32ad Fix options for sonarcloud.
--HG--
branch : develop
2017-07-07 17:59:06 +03:00
Roman Telezhynskyi
213ee72a55 Updated secure token for SonarCloud.
--HG--
branch : develop
2017-07-07 17:20:27 +03:00
Roman Telezhynskyi
d0df7d573f Return support develop branch to .travis.yml.
--HG--
branch : develop
2017-05-12 09:10:53 +03:00
Roman Telezhynskyi
1cde0c7976 Fix conflict clang with ccache. 2017-05-10 17:22:21 +03:00
Roman Telezhynskyi
951acc9d87 Force travis to use clang on linux. 2017-05-10 12:02:14 +03:00
Roman Telezhynskyi
fdda0292c8 Looks like comments do not work inside if statement. 2017-05-10 09:36:53 +03:00
Roman Telezhynskyi
cb23fab6fe Some changes to CI servises scripts to support default branch.
--HG--
branch : release
2017-05-09 16:34:05 +03:00
Roman Telezhynskyi
22d624587a Fix error "Bintray response: 401 Unauthorized. This resource requires
authentication".

--HG--
branch : develop
2017-03-20 10:20:24 +02:00
Roman Telezhynskyi
511cc14400 ERROR: Not authorized. Please check the properties sonar.login and
sonar.password.

--HG--
branch : develop
2017-03-17 21:48:25 +02:00
Roman Telezhynskyi
fccd8a73cc Fix work with SonarQube.
--HG--
branch : develop
2017-03-17 20:11:55 +02:00
Roman Telezhynskyi
7ca44c16a5 Run sonar scaner in debug mode.
--HG--
branch : develop
2017-03-17 17:38:07 +02:00
Roman Telezhynskyi
4241f9976c Re-run SonarQube Scanner using the -X switch to enable full debug logging.
--HG--
branch : develop
2017-03-14 15:21:48 +02:00
Roman Telezhynskyi
cea700ddc9 Trying to fix tests.
--HG--
branch : develop
2017-03-14 15:08:51 +02:00
Roman Telezhynskyi
7598855bb8 Prepare dylibs and frameworks to work inside of bundle.
--HG--
branch : develop
2016-12-27 14:31:20 +02:00
Roman Telezhynskyi
1e1f3cb9c6 Deploy from Mac OS X .tar.gz archive because .zip doesn't save executable
permissions.

--HG--
branch : develop
2016-12-26 13:37:02 +02:00
Roman Telezhynskyi
16b340cdb5 Fix Bintray response: 401 Unauthorized. This resource requires authentication.
--HG--
branch : develop
2016-12-19 12:43:42 +02:00
Roman Telezhynskyi
dfae4ef5e0 Add support SonarQube.
--HG--
branch : develop
2016-12-19 11:58:20 +02:00
Roman Telezhynskyi
2f78b46023 Use Travis CI new feature caching to speed up building on Linux.
--HG--
branch : develop
2016-12-16 11:55:59 +02:00
Roman Telezhynskyi
2d34b1612b Use deploy on bintray for speed up compilation osx port.
--HG--
branch : develop
2016-12-16 11:38:47 +02:00
Roman Telezhynskyi
c3d63f0617 Unit tests do not support Mac OS yet.
--HG--
branch : develop
2016-11-01 18:47:55 +02:00
Roman Telezhynskyi
6ebbb46092 ulimit is not permitted. Try to reduce number of processes on Mac.
--HG--
branch : develop
2016-11-01 17:36:18 +02:00
Roman Telezhynskyi
721e2ac509 Wrong ulimit key.
--HG--
branch : develop
2016-11-01 14:16:25 +02:00
Roman Telezhynskyi
af4556399c Travis CI. Fix error "unable to execute command: posix_spawn failed: Resource
temporarily unavailable" on Mac OS X.

--HG--
branch : develop
2016-11-01 13:43:32 +02:00
Roman Telezhynskyi
c0f60ab90a Updated travis.yml.
--HG--
branch : develop
2016-10-31 19:14:49 +02:00
Roman Telezhynskyi
35cde83cf7 Travis CI libqt5core5 no longer exists, it is now libqt5core5a.
--HG--
branch : develop
2015-12-14 21:13:40 +02:00
Roman Telezhynskyi
e28721565a Wrong alias. Took name from the whitelist.
--HG--
branch : develop
2015-11-28 21:39:47 +02:00
Roman Telezhynskyi
f0dee0a754 Travis CI. Migrating from legacy to container-based infrastructure.
--HG--
branch : develop
2015-11-28 21:32:13 +02:00
Roman Telezhynskyi
fa4a249fc3 Fixed invalid .travis.yml.
--HG--
branch : develop
2015-11-28 12:05:29 +02:00
Roman Telezhynskyi
aa410c6e76 Updated travis.yml.
--HG--
branch : develop
2015-11-26 15:00:43 +02:00
Roman Telezhynskyi
8449a15cc3 According to Travis CI user manual a job will be terminated if there hasn't
been any log output in 10 minutes. Because we use cppcheck better make him
verbose.

--HG--
branch : develop
2015-04-17 11:08:15 +03:00
Roman Telezhynskyi
8114d0c208 Too many #ifdef configurations - cppcheck only checks 12 of 13 configurations.
Use --force to check all configurations.

--HG--
branch : develop
2015-04-16 21:18:07 +03:00
Roman Telezhynskyi
095e2258c5 Strange "unknown pseudo-op" errors. Try use gcc 4.8 instead 4.6.
--HG--
branch : develop
2015-04-16 00:17:42 +03:00
Roman Telezhynskyi
f52ca9ac94 QTestLib require GUI support for some tests.
--HG--
branch : develop
2015-04-15 22:12:42 +03:00
Roman Telezhynskyi
05b3cfa4db cppcheck 1.52 support templates. Remove style warnings. Set correct path to
source code.

--HG--
branch : develop
2015-04-15 17:25:02 +03:00
Roman Telezhynskyi
bae1cc12b1 error cppcheck: there is no --enable parameter with the name 'warning'
cppcheck version 1.52 doesn't have this options yet.

--HG--
branch : develop
2015-04-15 16:01:12 +03:00
Roman Telezhynskyi
dcc40b74d3 Check build with cppcheck.
--HG--
branch : develop
2015-04-13 19:25:07 +03:00
Roman Telezhynskyi
3120566d02 Travis CI Integration for Coverity Scan.
--HG--
branch : develop
2015-04-13 19:05:19 +03:00
Roman Telezhynskyi
b30d3c02ca Susan's email for sending notifications.
--HG--
branch : develop
2015-04-05 20:15:38 +03:00
Roman Telezhynskyi
4d171184bd Forgot change methods.
--HG--
branch : develop
2015-04-02 14:53:42 +03:00
Roman Telezhynskyi
490ba2ba8c Ubuntu 12.04 doesn't have package libqt5core5a.
--HG--
branch : develop
2015-04-02 14:46:03 +03:00
Roman Telezhynskyi
ab3c60fe03 travis.yml. Added support for "make check", run tests.
--HG--
branch : develop
2015-04-02 14:31:23 +03:00