aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/source/travis_matrix.py (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-08-30CI: Rename Travis -> CI (#2250)Gravatar Axel Huebl 1-26/+0
Rename scripts and docs since our CI uses several providers now (currently: GitHub actions, Azure pipelines and other providers).
2020-04-02GitHub Action: Check Tests on OSX (#882)Gravatar Axel Huebl 1-1/+1
* [skip travis] Style Action: Failsafe Properly add `set -eu -o pipefail` to all scripts. * [skip travis] hasEOLwhiteSpace: OSX Compatible * [skip travis] hasNonASCII: OSX Compatible * hasTabs: OSX Compatible * Style Checks: Exclude Docs (partly)
2020-03-13PSATD Single precision (#805)Gravatar MaxThevenet 1-0/+4
* fix compilation for single precision PSATD with USE_GPU * compiles and tested on CPU also * add sentence to doc: FFTW needs to be compiled with single precision option * add test, better pre-proc directives indent, clearer ifdef * use using whenever possible * indent * fix TravisCI matrix, and improve matrix test * need to compile with same precision for fields and particles
2020-02-24Split travis tests in bigger matrix (#723)Gravatar MaxThevenet 1-0/+22
* split travis tests in bigger matrix * split more TravisCI tests, add electrostatic, use defaults values * typo * need to split psatd too * consistent variable names and use function to avoid duplication * fix typo for qed tests * typo * also need to update run_tests.sg * change matrix * try gathering 2D and 3D tests together * split test matrix to have 2 compilations for each group * EOL * avoid compiling electrostatic * typo * [ci skip] Update Regression/prepare_file_travis.py Co-Authored-By: Axel Huebl <axel.huebl@plasma.ninja> * this is an OR, not an AND * test that TravisCI matrix encompasses all tests * debugging * debugging * should fix the error * Apply suggestions from code review Co-Authored-By: Axel Huebl <axel.huebl@plasma.ninja> * use fewer && * safeguard * should work like that Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja>