wmayer
84081466eb
travis: switch Netgen support off for Windows builds
2021-03-27 15:37:48 +01:00
Chris Hennes
8fd6929c8d
[Travis] Update CI to use new libpack location.
2021-03-27 13:26:14 +01:00
Chris Hennes
66e179f3d2
Modify Travis to test without setting QT5, etc.
2021-03-06 21:11:53 +01:00
wmayer
c3b6ce0064
travis: remove Qt4 & Py2 support from the build matrix
2021-03-04 18:52:35 +01:00
wmayer
5853dbcf08
travis: using C++17 for the clang build doesn't currently work on Bionic.
...
So revert the change from commit c3b61ab2e77c and instead suppress the C++17 related warnings caused by OCCT
2021-03-02 12:44:56 +01:00
wmayer
eed1a3f1b7
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
0341137e4f
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
961f90211c
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
508d98e07a
set -DBUILD_ENABLE_CXX_STD='C++17'
2020-11-07 19:48:31 +01:00
sgrogan
9f780b0f9a
increase osx timeout limit
2020-11-07 19:48:31 +01:00
Jean-Marie Verdun
21fdc2825b
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
8e507b3c96
Fix travis build for MacOS
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-11-03 14:58:43 +01:00
wmayer
bec4195642
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
247d88f4ae
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
1df9d5879e
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
17f97bd5fe
Build final cache
...
Signed-off-by: Jean-Marie Verdun <jmverdun3@gmail.com >
2020-10-14 12:52:45 +02:00
Jean-Marie Verdun
1058784120
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
9dbd7ba015
Update Libpack
2020-09-20 22:26:45 +02:00
triplus
b28957bfd8
Travis exclude Clang build job for PR
2020-05-28 18:46:26 +02:00
triplus
8fac9c6511
Use newer Eigen to suppress warnings
2020-05-25 13:32:09 +02:00
triplus
fbf5e72d9e
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
c341886ab6
Travis upgrade to GCC 10 and Clang 10
...
Upgrade to latest and greatest toolchains.
2020-05-25 13:32:09 +02:00
vocx-fc
0daa7813ca
Travis: get Pivy for Python 2 and 3
2020-03-02 12:00:24 -03:00
sgrogan
dc046a8b0f
Turn SEH on Win, let FreeCAD crash during tests
2020-02-18 20:09:45 +01:00
triplus
e674ee9ac3
Travis - add PLY runtime dependency
...
Looks like a new runtime dependency was introduced: 78455e6427
2020-02-14 16:50:15 +01:00
triplus
7b6e51c727
Travis - enable ccache for GCC builds
...
https://github.com/FreeCAD/FreeCAD/pull/2930
2020-02-14 09:48:10 +01:00
triplus
162617d54c
Travis - fixes for Windows build
2020-02-13 13:05:59 +01:00
sgrogan
da24694089
Update Libpack link
2020-02-08 12:39:13 +01:00
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