Alejandro Martinez
1aa166bea1
Patch Secrets.h with AZUM secret
...
Missing from previous commit
2023-03-20 22:01:47 -03:00
Alejandro Martinez
5c0eb9910b
Fix Travis-ci Linux build
...
[skip AppVeyor]
Copy sip.h to default Python include directory.
[publish binaries]
2023-03-05 20:08:34 -03:00
peret2000
2a99c87620
Python 3.7.15 AppImage is no longer available, upgrade to 3.7.16 ( #4299 )
2022-12-19 08:34:03 -03:00
Alejandro Martinez
5af234d6ad
Biweekly snapshot build
...
[publish binaries]
Cumulative changes from RC3
2c3eabdd8 RideCache - Fix refresh to include the oldest activity
9c7d1d4f3 Strava Sync - Tag simulation rides as VirtualRide
53f8f5102 Fix memory leak in Python API - part 2
e477b05a9 ErgDB Download - Decode title to be used as name
3a16d1ecc Keep Perspective Selecto synced when switching athletes
63d13ba9e Update Italian translation
f947b6bd3 VideoSync - Distance scaling only applies to CRS workouts
67962bfff Fix memory leak in Python API
5f22d12a6 fix(doc): mention QMAKE_MOVE requirement for bison > 3.7
996ee63cd Remove MapQuest API Key from gcconfig.pri.in
a7ad1346e Measures CSV Import - Last field can be empty
90172a4a6 Replace Tracker in default Trends layout
68b70e0e4 Fix Elevation - Avoid 302 network error
434580ee8 Disable execution of Python DPs from formulas and Python API
cb23914a5 Honor chart filters in Trends view Histogram and CP charts (#4287 )
1941b9af7 Minimum bison version is now 2.7
2022-12-11 13:13:14 -03:00
peret2000
5c4f6e1f82
Upgrade Python AppImage version for Linux builds ( #4281 )
...
Python 3.7.14 AppImage is no longer available, upgrade to 3.7.15
2022-10-18 14:25:51 -03:00
Alejandro Martinez
0185080f3f
Upgrad Python AppImage version for Linux builds
...
[skip AppVeyor]
Python 3.7.13 AppImage is no longer available,
upgrade to 3.7.14
[publish binaries]
2022-09-09 19:19:19 -03:00
grauser
05992c8c2f
ci:patch secret.h for Nolio
2022-07-09 17:43:12 +02:00
grauser
7e8f3a3228
Add GC_XERT_CLIENT_SECRET
...
[publish binares]
2022-07-09 17:11:56 +02:00
Alejandro Martinez
cb7b2a07d8
Upgrade Qt to 5.15.2 for Linux builds on Travis-ci
...
[skip AppVeyor]
2022-06-14 15:36:17 -03:00
Alejandro Martinez
f74b5aed6d
Tidy up ci scripts
...
Deprecated unused scripts and renamed Windows installer nsi file.
2022-05-15 13:33:48 -03:00
Poncho
9b29fb2f8d
travis/linux: set QTWEBENGINE_DISABLE_SANDBOX=1 ( #4216 )
...
There is an issue with qtwebengine (chromium) and glibc 2.34 affecting Arch
and similar rolling release distributions when using Qt<5.15.5
See: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/374204
Fixes: https://github.com/GoldenCheetah/GoldenCheetah/issues/4196
[publish binaries]
2022-05-08 17:41:01 -03:00
Alejandro Martinez
345b70f38f
Upgrade python AppImage version for Linux builds
...
[skip AppVeyor]
Python 3.7.12 AppImage is no longer available,
upgrade to 3.7.13
2022-04-10 10:30:38 -03:00
Alejandro Martinez
12828cdce6
Revert "Upgrade Travis-ci Linux builds to Qt5.15.2"
...
This reverts commit 5251c5bbcc .
It doesn't fix #4196 according to feedback in the users forum
2022-04-10 10:24:22 -03:00
Alejandro Martinez
5251c5bbcc
Upgrade Travis-ci Linux builds to Qt5.15.2
...
[skip AppVeyor]
Fixes #4196 but may trigger #3611 , this is a test build
intented to help on release version selection.
Upgrade Python AppImage to 3.7.13 since 3.7.12 is no longer available.
[publish binaries]
2022-04-08 22:37:12 -03:00
Erik Botö
10317e4730
travis/linux: use quiet mode for unzip and pip
2021-10-04 13:02:19 -03:00
Erik Botö
8330664467
travis/linux: use --no-verbose on all wget commands
...
Use --no-verbose in order to avoid having a lot of wget progress
information in the travis logs, since the logs seems to be sometimes
becoming larger than 4 MB which results in aborted jobs.
2021-10-04 13:02:19 -03:00
Erik Botö
4f30e98e50
Fix python-version in travis after_success.sh for linux build
...
The upstream AppImage for python3.7.x got upgraded from 3.7.11 to
3.7.12, causing the script to fail.
2021-10-04 13:02:19 -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
bd49279553
Upgrade Python to 3.7.11 for Travis-ci Linux builds
...
[skip appveyor]
Python 3.7.10 AppImage is not available anymore.
[publish binaries]
2021-07-09 18:14:28 -03:00
Ale Martinez
2cbf324a26
Upgrade Python to 3.7.10 for Travis-ci Linux builds
...
[skip appveyor]
Python 3.7.9 AppImages is not available anymore.
2021-04-21 12:53:20 -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
cf745c1200
Regenerate vlc3 cache for Linux AppImage
...
[skip AppVeyor]
Fixes #3763 "main libvlc error: stale plugins cache ..."
2021-01-07 19:49:15 -03:00
Ale Martinez
83a50db2cb
Upload Travis-ci builds to free.keep.sh instead of transfer.sh
...
[skip appveyor]
transfer.sh service has become very unreliable and it is being
phased out on oct-30, according to the public site announcement.
free.keep.sh offers free uploads up to 500MB with a similar service,
limited to 24hr storage, enough to download build artifacts.
2020-10-25 11:43:24 -03:00
Ale Martinez
e363f57a74
Generate missing configure to build srmio for Linux
...
[skip appveyor]
2020-09-28 11:04:50 -03:00
Ale Martinez
22ea3399fe
Update srmio download for Travis-ci Linux builds
...
[skip appveyor]
It is not available anymore on previous location
2020-09-27 21:13:38 -03:00
Ale Martinez
4351c68770
Upgrade to VLC 3 for Travis-ci Linux builds
...
[skip appveyor]
2020-09-27 14:14:13 -03:00
Ale Martinez
de02184079
Change to Python 3.7.9 for Linux Travis-ci builds
...
[skip appveyor]
Python 3.7.8 AppImage is no longer available
2020-09-05 11:38:44 -03:00
Ale Martinez
af94c6f8c5
Change Python version to 3.7.8 for Travis-ci Linux builds
...
[skip appveyor]
Build are failing since the AppImage for 3.7.7 is no longer available.
[publish binaries]
2020-07-07 11:26:46 -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
6a3734971d
Add information about GSL as a mandatory dependency
...
[skip ci]
2020-05-31 19:35:47 -03:00
Ale Martinez
2d3eed0a98
Cleanup non-optional Defines from CI config
...
Removed redundant config and fixed GSL for windows instructions
Remove some compiler warnings to reduce log size
2020-05-30 18:13:20 -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
d4a5eaa501
Add Python 3.7 to Windows Installer and Linux AppImage
...
For Windows we use Python embeddable distribution
For Linux the relocatable Python AppImage
Packages included: sip, numpy, pandas, scipy, lmfit and plotly
[publish binaries]
2020-05-17 20:54:10 -03:00
Ale Martinez
71a81e7f01
Add sha256 hash for CI binaries to GCversionXXX.txt
...
[publish binaries]
2020-05-14 11:12:13 -03:00
Ale Martinez
a94500f1c3
Add GCversionXXX.txt to CI builds results
...
Where XXX identify the OS, to give build context.
GoldenCheetah --version output plus the last commit.
[publish binaries]
2020-05-13 18:19:45 -03:00
Ale Martinez
caaae923ad
Travis-ci builds - Add max-time to transfer.sh upload
...
To avoid the build being marked errored when the upload takes
too much time.
2020-05-09 20:07:37 -03:00
Ale Martinez
c1edbcb00a
Add GSL to CI builds
...
Complements c973328779
[publish binaries]
2020-05-07 16:25:45 -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
e7aaebcd00
Revert "Add version string for non tag builds"
...
[skip ci]
This reverts commit 7d06cd5ad1 .
2020-05-02 15:19:09 -03:00
Ale Martinez
7d06cd5ad1
Add version string for non tag builds
...
Used to build binaries for the release, will be reverted afterwards.
2020-05-02 15:15:50 -03:00
Ale Martinez
4cd24bc09a
Travis-CI - Upgrade to Python 3.7
2020-05-02 14:12:01 -03:00
Ale Martinez
3ff380ce0f
Travis-ci Linux builds - Update to Qt 5.14.2
2020-04-29 16:11:57 -03:00
Ale Martinez
c0bed13cfa
Add vlc plugins to Linux AppImage for Travis-ci builds
...
This avoids the need to install vlc 2.2 and set VLC_PLUGIN_PATH
Fixes #3394
2020-04-29 15:17:26 -03:00
Ale Martinez
29fcc6aafe
Add detailed version information to --version command line option
...
Similar to About > Version, used to provide more information after ci builds
Also --usage is added as synonimous for --help for completeness
2020-04-18 15:32:22 -03:00
Ale Martinez
78b94c9d8f
Upgrade travis-ci builds to Qt 5.14.1
2020-02-20 11:29:45 -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
145d5ccae6
Fix travis-ci Linux builds
...
Fix libpulse-dev install and change python3.6 source
2019-12-14 23:05:57 -03:00