triplus
ccb5f1e6f7
Travis - re-enable incremental ccache builds
...
Each build job should now have an unique cache entry. This should increase the reliability and success rate for build jobs, when the maximum time limit is exceeded.
2019-11-29 14:42:57 +01:00
triplus
27bb49b646
Travis - create a unique cache entry
...
https://forum.freecadweb.org/viewtopic.php?f=10&t=40324&start=30#p350421
https://docs.travis-ci.com/user/caching#caches-and-build-matrices
2019-11-29 14:42:57 +01:00
triplus
f6f9d15917
Travis - upgrade to GCC 9 and Clang 9
...
Use latest and greatest compilers in the toolchain.
2019-11-29 14:42:57 +01:00
wmayer
57aa0cdb5c
travis - extend library search path in order to find libnglib.so at runtime
2019-11-26 17:23:29 +01:00
triplus
493a6d8f4e
Travis - satisfy runtime dependencies
2019-11-26 15:31:57 +01:00
wmayer
cc2d4f3581
need further PySide2 modules for unit tests
2019-11-26 11:37:52 +01:00
wmayer
303b8b316d
need PySide2.QtCore for Py3 for unit tests
2019-11-25 16:26:22 +01:00
triplus
d7faf06725
Travis - fail build on unit tests failure
...
https://forum.freecadweb.org/viewtopic.php?f=10&t=40324
2019-11-24 19:10:06 +01:00
triplus
38fb656cc5
Travis - move instead of copy and preserve space
2019-11-24 19:10:06 +01:00
triplus
3fa4fdede2
Travis - size information
...
https://forum.freecadweb.org/viewtopic.php?f=4&t=38657&start=50#p349018
2019-11-24 19:10:06 +01:00
wmayer
c858ad2a09
set build dependency to netgen package
2019-11-24 16:15:25 +01:00
wmayer
9b0fa2f8be
remove superfluous quotes
2019-11-24 13:31:35 +01:00
sgrogan
7562366a22
add pybind11-dev dependency necessary for netgen-headers
2019-11-01 17:46:58 -03:00
triplus
bc85e2e5c1
Travis - delete LibPack to preserve more space
...
https://forum.freecadweb.org/viewtopic.php?f=4&t=38657
2019-10-24 23:23:07 +02:00
sgrogan
554ae45e27
Remove py2/qt5 build, disable py3.7/flake8 build
2019-10-20 16:10:38 +02:00
triplus
d6a1ef125e
Travis - remove workaround due to more time granted
2019-10-08 08:56:08 +02:00
triplus
5eb06381d6
Travis - upgrade to Xenial and use OCCT from PPA
2019-09-07 15:20:37 +02:00
Abdullah Tahiri
0646cefebe
Travis: Make winpty failure not fail the build
2019-06-03 18:18:07 +02:00
abdullahtahiriyo
510c3a3f7c
Travis winpty ( #2214 )
...
* Travis: FreeCAD tests
invert bars in direct call
* Travis: Run FreeCADCmd through winpty
* Travis: stdin is not a tty
* Travis: winpty -Xallow-non-tty
* Travis: winpty -Xplain
* Travis: Force build failure on any error during testing
* Travis: Use grep/tee to determine failure
* Travis: Correct build output
2019-05-27 09:58:48 +02:00
Markus Reitboeck
f96edcc3ea
(-) fix appveyor build
...
project was renamed in commit c2e7285c724b4b68826692aabd8929e6b22c615f
2019-05-26 11:21:32 +02:00
Abdullah Tahiri
d76c1c36d6
Travis: filter out
2019-05-02 19:55:31 +02:00
abdullahtahiriyo
4e9d45ed92
Travis: Move building to external batch script ( #2131 )
...
* Travis: Move building to external batch script
* Travis: double quotes to escape route
* Travis: use cmd.exe to call batch file
2019-05-02 17:55:03 +02:00
Abdullah Tahiri
fcddcc8f4f
Travis: Use & between vars sourcing and msbuild
2019-05-02 16:45:07 +02:00
Abdullah Tahiri
9b28456d3b
Travis force wait 60 minutes
2019-05-02 14:45:35 +02:00
Abdullah Tahiri
1b29dd2d49
msbuild verbose and logo
2019-05-02 14:00:03 +02:00
Abdullah Tahiri
c81f218099
disable travis clcache debug
2019-05-02 11:05:32 +02:00
Abdullah Tahiri
a362c0419b
Travis: enable clcache debug
2019-05-02 10:25:11 +02:00
abdullahtahiriyo
e89aa724ab
Travis windows build ( #2110 )
...
Travis windows build
2019-05-02 07:21:45 +02:00
cclauss
070a79e271
fast_finish: true
...
Mark the build as passing even if the allow_failures macOS job is still running.
* https://blog.travis-ci.com/2013-11-27-fast-finishing-builds
2019-01-07 12:13:34 -02:00
cclauss
e31ed6a7de
macOS: drop the old osx_image: xcode7.3
...
xcode9.4 is the Travis default and 10.1 is the latest available.
* https://docs.travis-ci.com/user/reference/osx/#os-x-version
2019-01-07 12:13:34 -02:00
cclauss
18a68873d3
Also run the osx build in allow_failures mode
...
This let's us see where things are failing without failing the entire Travis build.
* https://docs.travis-ci.com/user/customizing-the-build/#rows-that-are-allowed-to-fail
2019-01-07 12:13:34 -02:00
cclauss
d903736452
Travis CI: matrix: allow_failures: python: 3.7
2019-01-07 12:13:34 -02:00
cclauss
3868f4db7e
Travis CI: The real Python 3.7 in a separate parallel run
2019-01-07 12:13:34 -02:00
cclauss
41b74c62c0
python3 -m pip install flake8
2019-01-07 12:13:34 -02:00
cclauss
690ef69791
Travis CI: Use flake8 to find Python syntax errors
2019-01-07 12:13:34 -02:00
Przemo Firszt
fef65f5d68
Comment out osx builds
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2018-12-08 11:26:14 -03:00
Yorik van Havre
5138c2ef59
Added encrypted chunk.io key to travis file
2018-11-30 10:10:47 -02:00
Priit Laes
afe2305762
travis: ccache compilation also requires xsltproc
2018-10-08 10:40:13 +02:00
Priit Laes
21fc16aadd
travis: Install eigen3 via package from Ubuntu repository
2018-10-08 10:40:03 +02:00
Priit Laes
1e017d3340
travis: Drop references to Ubuntu 12.04
2018-10-08 10:39:53 +02:00
Priit Laes
26b3dc1779
travis: Reduce number of packages installed via apt
...
Use `--no-install-recommends` to only install needed packages.
2018-10-08 10:39:35 +02:00
triplus
ff2574fdf6
Deploy Travis builds to 0.18
...
https://forum.freecadweb.org/viewtopic.php?p=227147#p227242
2018-04-13 09:44:30 -03:00
Peter Lama
7c19cee3c6
Fix travis macOS build
2018-03-29 14:48:03 -07:00
Peter Lama
d26c3966bd
Only build Qt5 version for macOS on travis
...
There is no need to continue to build the Qt4 version for macOS
since it has usability issues that have been fixed with Qt5 and
the fewer macOS builds the better: https://blog.travis-ci.com/2017-09-22-macos-update
2017-10-30 13:59:24 -02:00
wmayer
0b7ce87340
allow to set console and unit test option without overriding each other
...
start unit tests in command line mode because the python pivy package is missing
2017-10-10 20:40:09 +02:00
Peter Lama
e78e408c5a
Use macOS 10.11 travis environment
...
Better supported by homebrew
2017-10-02 01:19:25 +02:00
Peter Lama
bbbac656ee
Fix macOS Qt4 build
...
- Dereference qt plugin symlinks
- Remove qt postgresql plugin because of missing dependency
2017-08-28 11:47:44 -03:00
looooo
d5bc835fec
travis: build freecad with py3
2017-07-11 11:26:34 -03:00
wmayer
d60c49f5f0
try to fix travis build
2017-06-22 13:55:42 +02:00
triplus
db40264e5f
Don't create AppImage on Travis
2017-06-03 10:37:26 +02:00