Ale Martinez
8c775e5d2f
Disable Qt5 video for macOS travis-ci builds
...
It buils but makes Train mode to chash
2020-01-20 10:23:10 -03:00
Ale Martinez
432926f4b9
Revert "Travis-ci build Linux AppImage with version string for v3.5 re-issue"
...
[skip ci]
This reverts commit 5c47bdb633 .
2020-01-17 19:21:06 -03:00
Ale Martinez
5c47bdb633
Travis-ci build Linux AppImage with version string for v3.5 re-issue
...
To avoid creation of a new tag
2020-01-17 18:00:44 -03:00
Ale Martinez
17541b373d
Revert "travis-ci - build linux AppImage with version string for v3.5 release"
...
This reverts commit c6691bf2d7 .
[skip ci]
2020-01-13 21:24:08 -03:00
Ale Martinez
c6691bf2d7
travis-ci - build linux AppImage with version string for v3.5 release
...
This is a temporary hack to avoid creating a new tag
2020-01-13 17:51:39 -03:00
Ale Martinez
f385831d5e
Enable Qt5 video for macOS travis-ci builds
...
Experimental build until #2242 is implemented
2020-01-05 12:22:55 -03:00
Ale Martinez
0887acdc89
travis-ci don't remove qt5 since it is required by other software
...
This error prevented to upload the generated dmg
2020-01-02 19:34:55 -03:00
Ale Martinez
6eea504796
Fix travis-ci macOS builds
2019-12-28 14:31:19 -03:00
Ale Martinez
145d5ccae6
Fix travis-ci Linux builds
...
Fix libpulse-dev install and change python3.6 source
2019-12-14 23:05:57 -03:00
Ale Martinez
715dc15133
Enable travis-ci tagged builds
...
To have binaries with version string set automatically and remove
the temporary hacks.
[skip ci]
2019-12-08 11:59:52 -03:00
Ale Martinez
657bb70d23
Define version string for travis-ci builds
...
To restore lupdate for OSX and to force new build with version strings
since tag builds are rejected. This will be fixed in next commit.
2019-12-08 10:16:50 -03:00
Alejandro Martinez
c39b01279a
Fix Travis-ci Linux builds
...
The ppa for vlc 2.2.8 is no longer available, fallback to vlc 2.2.2
2019-12-07 23:38:17 -03:00
Ale Martinez
14ee925645
travis-ci - define GC version string only for tagged builds
...
Commplements previous commit used to get binaries with version strings
once the tag was already set.
2019-12-06 12:10:54 -03:00
Ale Martinez
c2f3f2b8e2
Define GC version string for travis-ci builds
...
Next commit will do this only for tagged builds
2019-12-06 10:31:58 -03:00
Ale Martinez
6210d0a28d
Fix QtWebEngineProcess deploy for travis-ci MacOS builds
...
This is a workaround for a bug in the homebrew version of macdeployqt
not present in Qt official binary distributions
2019-11-25 11:40:15 -03:00
Ale Martinez
fa7684a88d
Fix Python deploy in MacOS travis-ci builds
...
Copy python framework and change path in binary
2019-11-24 17:31:33 -03:00
Ale Martinez
54b756b0ec
Fix travis-ci MacOS builds
2019-11-24 09:21:38 -03:00
Ale Martinez
9536ed343b
Enable Python for MacOS travis-ci builds
...
Using the Python version installed by Hombrew, currently 3.7.5
2019-11-18 20:55:32 -03:00
Ale Martinez
575a2b1c0b
Fix path error on upload in previous commit
2019-11-18 13:04:24 -03:00
Ale Martinez
893f2a9b28
Upload travis-ci MacOS build results to transfer.sh
...
To allow user testing, similar to linux builds.
Includes some minor fixes:
-Avoid compiler warnings for deprecated declarations to reduce the log size
-Patch GoldenCheetah.dmg to include missing libicudata.64.dylib
-fix command line error in mackdeployqt -fs option
2019-11-17 23:09:29 -03:00
Ale Martinez
eff123e0e2
Enable libusb 1.0 for travis-ci builds
2019-09-29 20:11:01 -03:00
Ale Martinez
1f4d6d1648
Fix OSX travis-ci build
...
libusb-compat depends on a newer libusb version that the one previously
installed giving an error.
Removing explicit libusb install fixes the issue.
2019-09-23 17:46:11 -03:00
Alejandro Martinez
3987833102
Allow Banister to use other performance metric besides Power Index ( #3136 )
...
* Allow Banister to use other performance metric besides Power Index
Performance metric can be selected from any Peak metric in LTM Charts
Datafilter now is banister(load_metric, perf_metric, ...)
* Travis-ci - R3.6 install update key
According to https://cloud.r-project.org/bin/linux/ubuntu/README
2019-08-04 18:01:09 -03:00
gcoco
ee1d2b0ea6
Run make silently ( #3133 )
...
And force it to run again if it crashes so we can see what went wrong.
2019-07-24 16:49:46 -03:00
Ale Martinez
93ec3246cf
Travis-ci - change from trusty to xenial for Linux builds
...
Trusty reaches end of life on april 2019
2019-04-25 14:35:59 -03:00
Chris Cleeland
b8c2bd35b7
Fix issue #3007 by specifying HFS+ for fs type ( #3015 )
2019-04-15 07:46:00 +01:00
Ale Martinez
cae7e0b6b6
Fix vlc playback in travis-ci generated AppImage
2019-03-10 13:10:41 -03:00
Ale Martinez
9fb21af373
Enable OPENDATA for Travis-ci builds
...
Change OPENDATA_DISABLE and fix GC_CLOUD_OPENDATA_SECRET default
Escaping special chars with travis secure is tricky...
2019-03-08 21:25:04 -03:00
Ale Martinez
e2ff21e244
Fix Travis-ci Linux builds
...
Add qt59translations and use linuxdeployqt release 6
2019-03-08 18:43:31 -03:00
Ale Martinez
1c762c1d00
Add Whithings/Nokia, OpenData and SportTracks secrets for Travis-ci builds
...
Also removed lmfit since it is in the repo from f5055aa0e3
2019-03-08 14:42:10 -03:00
Ale Martinez
e8fe5906c8
Upgrade to VLC 2.2.8 for Travis-ci Linux builds
2019-01-21 14:11:07 -03:00
Ale Martinez
046840513f
Upgrade Qt to 5.9.7 for Travis-ci Linux builds
2019-01-20 20:16:00 -03:00
probonopd
021bbeb2fa
Add "Categories=Science;Sports;" here, too
...
https://github.com/GoldenCheetah/GoldenCheetah/pull/3003 reloaded
2019-01-19 21:50:50 +00:00
probonopd
fa4ce91b80
Add XDG categories
...
Sports is not a standalone category as per https://standards.freedesktop.org/menu-spec/latest/apas02.html
2019-01-19 11:38:22 +00:00
Ale Martinez
b5c9651357
Fixed Linux CI upload
...
linuxdeployqt changed the output name
2019-01-18 19:17:11 -03:00
Ale Martinez
3f8446b9cf
Travis-ci - Added qt59networkauth-no-lgpl to Linux before_install
...
Trying to solve CloudDb issue
2018-11-13 21:35:08 -03:00
Ale Martinez
83d4490031
Travis-ci - Install and enable Python 3.6 and SIP on Linux builds
2018-11-12 17:34:06 -03:00
Ale Martinez
6749574600
Travis-ci enable Linux build to generate AppImage
...
Existing code for OSX was migrated to scripts on travis/osx without changes.
New scrtps for Linux were added to travis/linux based on previous work
by gcoco and LyzardKing
Install linux dependencies similar to OSX version, including samplerate,
vlc, ical, kml, d2xx, srmio, libusb-compat/libusb1.0 and R 3.5
Enable CloudDB and Cloud services using shared secrets with OSX version
Generate AppImage and set src/$FINAL_NAME to enable automatic deploy
Optionally upload the AppImage to transfer.sh for testing
2018-11-11 13:42:14 -03:00
Ale Martinez
4c870c7825
AppImage - added libssl.so/libcrypto.so and excluded libxcb-dri3.so.0
...
Fixes #2915 and #2920
2018-10-24 13:16:54 -03:00
Ale Martinez
1cc8f15dba
Add deploy.sh script to generate Linux AppImage
...
To be run after starndard Linux build
2018-04-19 12:30:49 -03:00
Stefan Lorenz
46e7cd017e
fix url
2018-01-21 08:12:33 +01:00
Stefan Lorenz
15361f6f1d
attempt to fix travis build (changed qt 5.5.1 mirror download location)
2018-01-20 19:42:53 +01:00
gcoco
9f2d92687b
Fix QT install.
...
Allows sub-version so we can do QT5.5.1 (Webkit) and QT5.6 (Webengine) at a later date.
2016-04-02 17:36:41 -04:00
Mark Liversedge
26d09a3e98
CI Travis QT5 issues
...
.. added -Wno-c++11-narrowing to fix build of qwtplot3d libs
.. travis/install-qt.sh has some diags
2016-04-02 19:48:02 +01:00
gcoco
0895713d0d
Install Qt 5.5.1 from brew
...
Because QT 5.6 breaks stuff
[ci skip]
2016-03-18 21:42:50 -04:00
Mark Liversedge
d5a052a77f
CI add macdeployqtfix.py
...
.. see if it can help with the created bundle
2015-11-08 10:07:02 +00:00
Mark Liversedge
ee9bc7af68
CI Import from gcoco/Mac branch
...
.. was using wrong basis for builds.
2015-10-29 18:17:26 +00:00
Mark Liversedge
65f98abe62
CI OSX Only For Now
...
Whilst trying to get some kine of automated build.
.. shifted scripts to an osx subdirectory
.. removed the desire to build for Linux
2015-10-29 18:04:38 +00:00
Mark Liversedge
164dafbd0c
TRAVIS Continuous Integration
...
.. initial import from gcoco fork
.. will almost certainly not work
2015-10-29 17:49:49 +00:00