Commit Graph

74 Commits

Author SHA1 Message Date
Gaute Lindkvist
514cca5f95
Simplify the CMake GRPC setup (#6852)
* Simplify GRPC CMake setup.
* Move pip install code to CMake rather than github action to ensure the same Python version
* Remove redunant NO_MODULE in GRPC cmakefiles
* Use old CMP0077 policy (changed in Cmake 3.13) because our base line is 3.12.
* Make GrpcInterface a separate Object Library
* Update pip command to include --user and setuptools
* Update grpc python generation
* Remove unity build from GrpcInterface library
* Update github action to explictly set up Python
2020-10-30 10:11:58 +01:00
Magne Sjaastad
a31f6deb0c #6815 Deployment : Update names of deployment DLLs on Windows 2020-10-21 05:44:05 -04:00
Gaute Lindkvist
43186453e5 Fix action following move of vcpkg 2020-10-20 11:05:27 +02:00
Kristian Bendiksen
bbff9edc24 #6491 Add build for clang for github actions. 2020-09-14 21:46:27 +02:00
Magne Sjaastad
105deba056
Update path for Qt to make caching work (#6281) 2020-08-09 09:19:40 +02:00
Magne Sjaastad
385ac3e386 Update ResInsightWithCache.yml
Missing cache restore related to https://github.com/actions/cache/issues/144
2020-08-07 22:46:19 +02:00
Magne Sjaastad
7d45ab4f41 gha : Enable RESINSIGHT_ENABLE_UNITY_BUILD
The text arguments to the linker are now too largre causing MSVC to fail and exit. Use  Unity build to reduce the number of files.
2020-08-06 10:05:22 +02:00
Magne Sjaastad
9e728191f4 gha : Fix path 2020-06-16 22:07:14 +02:00
Magne Sjaastad
c4f8d0cffb gha : Run pytest and disable main workflow 2020-06-16 22:07:14 +02:00
Magne Sjaastad
4e586950f0 gha : Create artifacts for each matrix entry and run pytest 2020-06-16 22:07:14 +02:00
Magne Sjaastad
e25e4b0bfb
Update ResInsightWithCache.yml 2020-06-11 13:34:46 +02:00
Magne Sjaastad
df3cf7bee7
gha : Upgrade to latest version of cache and checkout 2020-06-09 09:38:07 +02:00
Magne Sjaastad
03ac01d049 gha : Build cache each night to have a warm cache each morning 2020-06-08 08:20:45 +02:00
Magne Sjaastad
f03e1b5f6b gha : Add build on Ubuntu 20.04 2020-06-03 22:06:29 +02:00
Kristian Bendiksen
1e920863d9 #6018 Enable RESINSIGHT_TREAT_WARNINGS_AS_ERRORS in github actions. 2020-06-03 22:06:29 +02:00
Magne Sjaastad
d19d44081c gha : Build new cache each day 2020-06-03 15:30:55 +02:00
Magne Sjaastad
73b02d59e6 Github Actions : Enable build of GSL 2020-05-29 09:28:42 +02:00
Magne Sjaastad
85def545f2 GitHub Action : Install hdf5-dev package 2020-05-28 14:27:56 +02:00
Magne Sjaastad
8c8e0740d0 GithubAction : Activate restore key for build cache 2020-05-22 07:21:11 +02:00
Magne Sjaastad
80ee1256e7 Github Action : Change base cache key 2020-05-21 18:35:44 +02:00
Magne Sjaastad
991e93d4fa GitHub Action : Temporarily disable fallback cache key 2020-05-21 08:03:47 +02:00
Magne Sjaastad
d72e6e40f7 GitHub Action : Use year, month, and day as cache timestamp key
Original example for timestamp included hour, minute and second to build up cache key.
2020-05-19 13:04:19 +02:00
Magne Sjaastad
c2c11e74b1 Update build cache action 2020-05-08 11:28:55 +02:00
Magne Sjaastad
610de357c1 Add separate compile on push with build cache 2020-05-08 11:28:55 +02:00