wmayer
8277b3f9e9
travis: switch Netgen support off for Windows builds
2021-03-27 15:37:48 +01:00
Chris Hennes
fcf5a13eab
[Travis] Update CI to use new libpack location.
2021-03-27 13:26:14 +01:00
Chris Hennes
231a76f884
Modify Travis to test without setting QT5, etc.
2021-03-06 21:11:53 +01:00
wmayer
19d8c755c2
travis: remove Qt4 & Py2 support from the build matrix
2021-03-04 18:52:35 +01:00
wmayer
9cd929afa4
travis: using C++17 for the clang build doesn't currently work on Bionic.
...
So revert the change from commit daef7ec0fe and instead suppress the C++17 related warnings caused by OCCT
2021-03-02 12:44:56 +01:00
wmayer
daef7ec0fe
travis: OCCT 7.5.1 uses [[nodiscard]] that is a C++17 feature.
...
To avoid to get tons of warnings because of -Wpedantic the clang build should use C++17, too
2021-03-02 12:13:08 +01:00
Przemo Firszt
16c5657255
Switch off mac builds - temporary travis fix
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2020-12-17 17:01:50 +01:00
Jean-Marie Verdun
175c870e8c
Gentle exit only if gtimeout reached end of time as to fill up build cache
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-11-12 17:36:26 +01:00
sgrogan
6cac6d937b
set -DBUILD_ENABLE_CXX_STD='C++17'
2020-11-07 19:48:31 +01:00
sgrogan
e9531d2a7e
increase osx timeout limit
2020-11-07 19:48:31 +01:00
Jean-Marie Verdun
50208b8bf1
Remove installation in the case of timeout during build
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-11-03 14:58:43 +01:00
Jean-Marie Verdun
f35d30bc58
Fix travis build for MacOS
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-11-03 14:58:43 +01:00
wmayer
675fdd7c39
travis: disable TechDraw for macOS build
...
The travis builds for macOS always stop at around 82% and this is a test to see if the build runs out of memory
2020-10-19 10:47:13 +02:00
Jean-Marie Verdun
3edbcb7bbb
Add a file existence test for opencascade patch
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-10-14 12:52:45 +02:00
Jean-Marie Verdun
a43f334ba1
Use relative path as CMAKE input
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-10-14 12:52:45 +02:00
Jean-Marie Verdun
e2e51f812b
Build final cache
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-10-14 12:52:45 +02:00
Jean-Marie Verdun
c83bc00730
Enable MacOSX build with latest homebrew integration
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-10-14 12:52:45 +02:00
sgrogan
9d62dca003
Update Libpack
2020-09-20 22:26:45 +02:00
triplus
9f3bb05196
Travis exclude Clang build job for PR
2020-05-28 18:46:26 +02:00
triplus
d4ea5b8919
Use newer Eigen to suppress warnings
2020-05-25 13:32:09 +02:00
triplus
472a29f73a
Travis suppress excessive Clang/Eigen warnings
...
Issue is likely fixed in the latest version of Eigen, for now i don't feel backporting Eigen is worth the effort, hence disabling the warning.
2020-05-25 13:32:09 +02:00
triplus
c17d5ae328
Travis upgrade to GCC 10 and Clang 10
...
Upgrade to latest and greatest toolchains.
2020-05-25 13:32:09 +02:00
vocx-fc
64cc58e359
Travis: get Pivy for Python 2 and 3
2020-03-02 12:00:24 -03:00
sgrogan
62808e95fb
Turn SEH on Win, let FreeCAD crash during tests
2020-02-18 20:09:45 +01:00
triplus
a2a59b884e
Travis - add PLY runtime dependency
...
Looks like a new runtime dependency was introduced: 53bbf09bf9
2020-02-14 16:50:15 +01:00
triplus
91d84472fa
Travis - enable ccache for GCC builds
...
https://github.com/FreeCAD/FreeCAD/pull/2930
2020-02-14 09:48:10 +01:00
triplus
a199adcd56
Travis - fixes for Windows build
2020-02-13 13:05:59 +01:00
sgrogan
3089ffd435
Update Libpack link
2020-02-08 12:39:13 +01:00
triplus
37ca8cb3bc
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
d2bcb7be7c
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
fab86e6d32
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
9898f3b242
travis - extend library search path in order to find libnglib.so at runtime
2019-11-26 17:23:29 +01:00
triplus
c5ac5e0e15
Travis - satisfy runtime dependencies
2019-11-26 15:31:57 +01:00
wmayer
79cd59723b
need further PySide2 modules for unit tests
2019-11-26 11:37:52 +01:00
wmayer
298b80c53e
need PySide2.QtCore for Py3 for unit tests
2019-11-25 16:26:22 +01:00
triplus
84752715e8
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
831376e453
Travis - move instead of copy and preserve space
2019-11-24 19:10:06 +01:00
triplus
ffe0173637
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
cbe161b4e4
set build dependency to netgen package
2019-11-24 16:15:25 +01:00
wmayer
f55cf3ef10
remove superfluous quotes
2019-11-24 13:31:35 +01:00
sgrogan
3d7b6b354e
add pybind11-dev dependency necessary for netgen-headers
2019-11-01 17:46:58 -03:00
triplus
a801ff5a23
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
e31f84f5d5
Remove py2/qt5 build, disable py3.7/flake8 build
2019-10-20 16:10:38 +02:00
triplus
a0adbd5e2b
Travis - remove workaround due to more time granted
2019-10-08 08:56:08 +02:00
triplus
17ce36b0d5
Travis - upgrade to Xenial and use OCCT from PPA
2019-09-07 15:20:37 +02:00
Abdullah Tahiri
bd8fc5527c
Travis: Make winpty failure not fail the build
2019-06-03 18:18:07 +02:00
abdullahtahiriyo
da4946d336
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
ab23ac4f0e
(-) fix appveyor build
...
project was renamed in commit 10ce1470c9
2019-05-26 11:21:32 +02:00
Abdullah Tahiri
550149ef87
Travis: filter out
2019-05-02 19:55:31 +02:00
abdullahtahiriyo
b72bca5497
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