Arne Morten Kvarving
f152ac1127
remove stale cmake options from jenkins scripts
2020-02-17 11:59:58 +01:00
Arne Morten Kvarving
84eb1542ef
fixed: do not open a issue/PR if no tests failed
2019-12-20 15:20:49 +01:00
Joakim Hove
8ab1d2b894
Enable 3D props testing in opm-simulators and opm-grid
2019-12-14 12:50:30 +01:00
Joakim Hove
a15a724e76
Enable 3D property testing in opm-material on jenkins
2019-11-20 14:13:50 +01:00
Joakim Hove
a7187abc17
Initial implementation of 3D properties
2019-10-31 11:18:55 +01:00
Arne Morten Kvarving
d472485418
fixed: allow branch to exist in opm-tests PR repo, but no PR
...
happens when people manually close a previously opened PR
for the branch.
2019-10-22 08:38:41 +02:00
Arne Morten Kvarving
247b5685cc
remove libecl from buildsystem, jenkins and packaging
2019-10-16 20:03:08 -05:00
Joakim Hove
7dc77d1ca3
Install PYTHON Modules when running jenkins
2019-10-14 15:53:31 +02:00
Arne Morten Kvarving
9b44a8f5ce
changed: build flow variants on jenkins
2019-10-14 11:06:42 +02:00
Joakim Hove
690cf8c43b
Pass -DOPM_ENABLE_EMBEDDED_PYTHON when building for tests
2019-09-09 11:16:55 +02:00
Arne Morten Kvarving
5ad0c66f55
remove unused opm-common module specific OPM_PREFIX_PATH option
2019-09-09 09:31:39 +02:00
Arne Morten Kvarving
41f18d718c
changed: rename ewoms to opm-models
2019-08-23 08:29:28 +02:00
Arne Morten Kvarving
377294316e
added: environment variable TESTTHREADS in build-opm-module.sh
...
set this to run tests in parallel
2019-08-13 10:47:13 +02:00
Steinar Foss
c208a59597
Sunbeam will be compiled with setuptools.
...
setup.py moved to python/python.
moved python tests to python/python.
added __init__.py under python/tests.
added 'test_' before all python test names.
test_ prefix added to tests.
setup.py and python tests moved back to python base.
setuptools executes from root python.
python: tests run from root python w/ setup.py.
python tests: temp reduced to test_deck only.
python setup.py: manually linked opmcommon.
setup.py: linked ecl.
setup.py linked boost_filesystem.
setup.py: linked boost_regex.
python all tests run.
removec usr/local from setup.py ext_module.
cmake make copies entire python dir to build.
setup.py can execute from build.
setup.py executes from build/python.
python tests run under setup.py.
setup.py library_dirs and include-dirs set by cmake command.
removed cmake files from sunbeam.
sunbeam: added code for install.
setup.py: removed 'import ecl'.
python/src -> python->src_sunbeam.
setup.py: discontinued use of glob, all files listed instead.
build-opm_module.sh: added prefix_path to opm.
build-opm-module.sh: changed spell error for EXTRA_MODULE_FLAGS[opm-common].
setup.py: infer include directories from cmake target
CMakeLists.txt: under python: align install statement.
CMakeLists build python: removed find_package.
src_sunbeam -> cxx.
setup.py: test_suite as string.
setup.py: tests_suite -> test_suite.
setup.py: added exception if 'build_ext' not used.
temporarily moved files to python/sunbeam.
2019-08-09 10:40:33 +02:00
Joakim Hove
1c777c5ba5
Remove hardcoded libecl commit in jenkins pipeline
2019-07-05 11:16:09 +02:00
Joakim Hove
7f521652f4
Update libecl pr build
2019-07-04 20:17:21 +02:00
Joakim Hove
8740a8dc1a
Update libecl github organisation to equinor
2019-07-04 19:06:35 +02:00
Atgeirr Flø Rasmussen
54c8e107b7
Do not use master branch for libecl by default.
2019-07-04 16:35:48 +02:00
Steinar Foss
597bbde151
jenkins will build python. ( #865 )
...
Jenkins will build with -DOPM_ENABLE_PYTHON=ON
2019-06-29 08:20:00 +02:00
Joakim Hove
35a70310c6
Removed well testing from Schedule constructor
2019-05-27 17:47:55 +02:00
Arne Morten Kvarving
4bee03be6f
added: array of extra cmake parameters for each module
...
use this to enable ebos extensions in opm-simulators
2019-03-28 11:45:40 +01:00
Joakim Hove
bf971c0ede
Pass -DENABLE_WELL_TEST when coniguring jenkins build
2019-03-19 16:51:46 +01:00
Andreas Lauser
33c5b79d98
fix the pre-build hook logic
...
currently, the following message is produced:
```
/var/lib/jenkins/workspace/opm-material-PR-builder/deps/opm-common/jenkins/build-opm-module.sh: line 88: cd: -D: invalid option
```
this is caused by trying to change the working directory to $1 which
represents additional cmake parameters, instead of to $3 which
represents the source directory. This mistake currently (probably)
prevents the pre-build hook from ever being executed.
2019-01-21 12:59:47 +01:00
Andreas Lauser
b7eefe8b18
jenkins: allow modules to specify a pre-build check
...
this is purely optional. opm-material will use this to make sure that
auto-generated code does not get manually modified.
2019-01-09 15:09:12 +01:00
Arne Morten Kvarving
e3bc8a6ad7
fixed: fail build in jenkins scripts if installation target fails
2018-09-25 12:31:11 +02:00
Arne Morten Kvarving
93b8d26f86
fixed: allow using update_data with a opm-tests PR
...
the update_data command needs a full opm-tests checkout,
not just a shallow clone of the PR branch. we thus first
copy the shared copy, then we pull the PR branch into that copy.
2018-08-03 10:19:08 +02:00
Arne Morten Kvarving
47d06c526f
Revert "changed: manually merge pr's to work around slow updating merge refs on github"
...
This reverts commit b338e56730 .
Causes too much problems to be worth the gains
2018-05-29 09:23:11 +02:00
Arne Morten Kvarving
f6c795bed0
revert 'set -e' addition in jenkins script
...
had some more consequences than expected, not all of them desired
2018-05-24 10:36:38 +02:00
Joakim Hove
6883c8ae21
Merge pull request #401 from akva2/slow_updates
...
changed: manually merge pr's to work around slow updating merge refs
2018-05-23 09:11:42 +02:00
Arne Morten Kvarving
b338e56730
changed: manually merge pr's to work around slow updating merge refs on github
2018-05-23 09:00:00 +02:00
Arne Morten Kvarving
464d557c80
fixed: opm-data -> opm-tests
2018-05-08 10:40:49 +02:00
Arne Morten Kvarving
f4a68c7e64
fixed: missing OPM_DATA_ROOT -> OPM_TESTS_ROOT
2018-04-09 10:56:59 +02:00
Arne Morten Kvarving
21aa4ac1e0
add some temporary backwards compat code
...
required until jenkins side scripting has been modified.
2018-03-27 12:09:09 +02:00
Arne Morten Kvarving
e823b0a93e
changed: replace opm-data with new opm-tests repository
2018-03-27 12:09:09 +02:00
Arne Morten Kvarving
067ad664d8
fixed: remove left-over opm-parser/opm-output references
2018-03-13 08:28:25 +01:00
Arne Morten Kvarving
932cece7d3
add imported parser/output sources to build system
...
use -DENABLE_ECL_INPUT=0 to disable input (and output) support
use -DENABLE_ECL_OUTPUT=0 to disable output support
both default to on
2018-03-06 11:18:03 +01:00
Arne Morten Kvarving
8d3030a004
changed: output last log entry in branches for jenkins builds
...
can help identifying issues with builds
2018-02-08 16:32:36 +01:00
Arne Morten Kvarving
627d475ef3
fixed: trim whitespace in pr number
2018-02-02 11:45:30 +01:00
Joakim Hove
4194a6daed
Removed opm-core reference from update_data script
2018-02-02 08:50:52 +01:00
Arne Morten Kvarving
5b6dcfa619
fixed: allow more than two build types for jenkins
2018-01-19 16:21:21 +01:00
Arne Morten Kvarving
b59eaea633
remove opm-core from downstream list
2018-01-17 11:50:23 +01:00
Arne Morten Kvarving
68cbdc7397
fixed: perform installation at end of main module
...
not only if we build downstreams
2017-12-05 11:02:27 +01:00
Arne Morten Kvarving
2edffb8e61
fix message posted on repeated update_data calls
2017-10-09 12:40:14 +02:00
Arne Morten Kvarving
2c74f75231
changed: do not open a new PR in repeated update-data calls
2017-10-09 11:10:46 +02:00
Arne Morten Kvarving
73d978d6c5
added: prune old branches from jenkins4opm remote on update_data calls
2017-09-26 09:48:15 +02:00
Arne Morten Kvarving
ed50891e5f
add ability to execute a specific ctest configuration in jenkins scripts
2017-06-02 10:38:54 +02:00
Arne Morten Kvarving
530791ede3
add a missed ert -> libecl
2017-05-12 12:06:59 +02:00
Joakim Hove
cb46a93dca
Changed to use libecl when building on jenkins.
2017-05-07 12:50:10 +02:00
Arne Morten Kvarving
dcdb444050
add script for automating data updates
2017-01-26 11:51:45 +01:00
Arne Morten Kvarving
15583bdec6
update downstream list
...
opm-grid move in dependency graph
2016-11-29 21:36:07 +01:00