Alejandro Martinez
7cfd1fc79d
Fix Uploding to snapshot release
...
[skip AppVeyor]
[skip osx]
Continuation of 7f3b3d2c1b
[publish binaries]
2024-05-26 09:20:23 -03:00
Alejandro Martinez
7f3b3d2c1b
Upload builds to snapshot GitHub release
...
[skip ci]
Fixes #4490
2024-05-25 21:04:45 -03:00
Alejandro Martinez
84a024db21
Trigger Travis-ci macOS build
...
[skip AppVeyor]
[skip linux]
Continuation of ee39d19
[publish binaries]
2024-01-07 13:46:00 -03:00
Alejandro Martinez
31636b196d
Update Travis-ci macOS builds to xcode 14.2
...
[skip AppVeyor]
Related to #4093
2023-12-20 17:54:25 -03:00
Alejandro Martinez
bd4bed1f0e
Upgrade Travis-ci builds to macOS 12.6
...
For testing #4093 and #4422 , besides to be
the oldest still supported version
2023-12-02 10:58:23 -03:00
Alejandro Martinez
9ae7521e50
Upgrade Travis-ci macOS version
...
[skip AppVeyor]
To macOS 11.6
Upgrade D2XX drivers to supported versions
2023-09-23 21:13:18 -03:00
Alejandro Martinez
e8132b1a55
Upgrade Travis-ci Linux versions
...
[skip AppVeyor]
Move to Ubuntu 20.04 with supported D2XX drivers
Hopefully fixes #4396
2023-09-19 21:11:30 -03:00
Alejandro Martinez
c77b32efaa
Azum - Update Client ID and Secret
2023-03-16 15:28:29 -03:00
Alejandro Martinez
02cab3029b
Travis-ci - cache macOS app package
...
[skip AppVeyor]
To avoid rebuild when after_success is cancelled,
so restarting the job can complete the packaging.
Drawback is we need to clear the cache to rebuild
[publish binaries]
2022-08-13 16:41:37 -03:00
Alejandro Martinez
ecfc23455a
Revert to Mojave for macOS Travis-ci builds
...
[skip appveyor]
Builds on Catalina are failing due to 50min max time limit.
[publish binaries]
2022-07-11 14:46:05 -03:00
grauser
d3fb4f1685
Add GC_XERT_CLIENT_ID
2022-07-09 15:44:21 +02:00
Alejandro Martinez
7fba9b1f5e
Upgrade macOS builds on Travis-ci to xcode12.2 osx_image
...
[skip AppVeyor]
To use macOS 10.15 and newer Qt5 version
2022-06-14 15:37:57 -03:00
Alejandro Martinez
6b7121bdcb
Add encrypted keys for Nolio sync and generate test build
...
GC_NOLIO_CLIENT_SECRET shortened to GC_NOLIO_SECRET to avoid travis-ci limit.
[publish binaries]
2022-03-07 12:36:53 -03:00
Alejandro Martinez
cc3f291113
Add encrypted API Key for RideWithGPS to Travis-ci builds
...
[skip AppVeyor]
To enable #3371 for Linux and macOS builds
2021-08-12 13:36:04 -03:00
Alejandro Martinez
6ecff9e2d1
Travis-ci - build only to generate binaries
...
[skip appveyor]
To spare scarce Travis-ci credits.
2021-07-02 11:54:56 -03:00
Ale Martinez
b9b6745da5
Upgrade Travis-ci Linux build environment to bionic
...
[skip AppVeyor]
In preparation for the end of xenial support
2021-03-27 12:21:02 -03:00
Ale Martinez
c10b666b55
Travis - Enable VLC 3 on macOS builds
...
[skip appveyor]
2020-09-27 14:13:41 -03:00
Ale Martinez
5fdf427f39
Change Travis-ci macOS image to 11.3 and use included Qt5.14.1
...
Temporary workaround for #3611
[publish binaries]
2020-09-23 15:40:42 -03:00
Ale Martinez
e90eaf281f
Travis-ci cache Python packages to reduce build time on macOS
...
[skip appveyor]
Not a great difference, but we are too close to 50' limit
Also reduce curl max time to avoid timouts.
For Linux buils remove --silent build to avoid the job being cancelled
2020-06-26 15:57:15 -03:00
Ale Martinez
f2d93cc2dc
Travis - Cache Homebrew downloaded bottles to speedup macOS builds
...
[skip appveyor]
2020-05-20 21:49:11 -03:00
Ale Martinez
5a0b022188
Travis - Enable cache for D2XX folder
...
[skip appveyor]
To avoid download and copy on each build
2020-05-20 21:04:35 -03:00
Ale Martinez
fcc9660b64
Upload binaries to S3
...
Only for commits to master with [publish binaries] in the commit message
Older binaries are removed, we keep only the last succesful build.
2020-05-06 21:19:24 -03:00
Ale Martinez
76d459a895
Cache qwt in Travis and AppVeyor to reduce build time
...
Warning: the cache needs to be invalidated for changes in qwt to take effect
2020-05-05 19:51:45 -03:00
Ale Martinez
6659262ae2
Fix Travis-ci build matrix configuration
...
There were errors and warnings in config due to format issues
and deprecated keywords.
2020-02-21 17:54:11 -03:00
Ramon van Belzen
706b79f8fc
travis-ci: force cpp detection
2020-02-18 12:25:51 -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
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
Ale Martinez
5b6c1f5a5b
Travis-ci upgrade to xcode10.1 for osx builds
...
Fix issues building libsamplerate
2019-03-25 09:59:07 -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
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
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
c5802596dc
Remove kQOAuth from travis-ci
...
It was deprecated on #2881
2018-11-01 19:28:05 -03:00
Alejandro Martinez
47cb7c91ef
Merge pull request #2949 from gcoco/d2xx-download
...
Use https for download D2XX1.2.2.dmg
Redirection was breaking the download.
2018-10-29 19:07:06 -03:00
gcoco
aead637786
Enable libusb and libusb-compat ( #2950 )
...
Re-enable libusb and libusb-compat for Travis builds
Note there is still an issue with hdiutil.
2018-10-29 08:04:11 +00:00
gcoco
af8e59eea4
Use https for download
2018-10-28 22:53:48 -04:00
Mark Liversedge
48c9e060d3
CI Travis fails on libusb
...
.. looking to fix that.
2018-03-31 12:44:47 +01:00
Ale Martinez
a9ba3d80be
Removed references to qwtplot3d in gcconfig and travis
...
For clarity sake and to speedup ci
2018-02-12 15:03:52 -03:00
Mark Liversedge
4575881110
CI Travis Video None
...
.. till we fixup use of AVKit as QuickTime deprecated.
2018-02-12 14:46:36 +00:00
Mark Liversedge
88098f216d
CI Travis QuickTime no longer supported
...
.. until we fixup AVKit support in videowindow lets not try
and build with QuickTime since its fully deprecated now
and breaks the Mac based Travis build.
2018-02-12 14:12:08 +00:00
Ale Martinez
15acadbf44
Fixed unmatched quote in .travis.yml
...
Also forced directory removal
2018-02-11 18:41:23 -03:00
Joern
b7356b4309
Fix GCC problem in Travis for R
...
-- duplicate installation of C++ causes Travis to stop
2018-02-11 20:12:23 +01:00
Joern
729d8aa0ac
Fix CI-Build for Mac OS
...
... remove deprecated homebrew tap dependency
2018-02-11 19:55:40 +01:00
Mark Liversedge
d9d5ed752b
CI Travis no longer build using QT 5.5.1
...
.. we don't support it anymore anyway.
2018-01-21 10:25:13 +00:00
gcoco
ad97fbeadc
Revert accidental commit
...
[ci skip]
2017-03-27 15:42:55 -04:00
gcoco
6c9bce8418
Update .travis.yml
2017-03-27 11:52:43 -04:00
gcoco
6c86cf7756
Enhancements to Travis Build
...
Build with QT5.5.1 and WEBKIT.
Build with latest brew QT and WEBENGINE.
Build with LMFIT installed.
2017-02-14 16:58:34 -05:00
Mark Liversedge
f37acd1549
CI Update Travis Secrets
...
.. updated the secure environment to include:
* GC_DROPBOX_CLIENT_ID
* GC_MAPQUESTAPI_KEY
* GC_CLOUD_DB_BASIC_AUTH
* GC_CLOUD_DB_APP_NAME
* GC_GOOGLE_DRIVE_CLIENT_ID
* GC_GOOGLE_DRIVE_CLIENT_SECRET
* GC_GOOGLE_DRIVE_API_KEY
* GC_TODAYSPLAN_CLIENT_SECRET
.. Since Arun has now fixed deployment its important that the
builds include the keys.
2017-01-15 10:21:38 +00:00
Mark Liversedge
935c37b77b
CI only deploy builds for tagged releases
2017-01-14 21:26:05 +00:00
Mark Liversedge
3c300fb825
CI Update deploy API key
2017-01-14 20:15:37 +00:00
Mark Liversedge
924880b238
CI arunh -> GoldenCheetah
2017-01-14 19:30:02 +00:00