Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add src folder for model code * Use devbuildcosmo and environment for cosmo/icon builds * Fix cosmo and icon builds * Add further jenkins scripts * Fix devbuildcosmo * Update gitignore * Use c2sm branch for cosmo-ghg * Update submodules for icon * Adapt spack in Jenkinsfile * devbuilds for int2lm and cosmo * GitHub Action: Apply Pep8-formatting * Add int2lm to pipeline * Add global icon-art case * Set own initial file in icon job * GitHub Action: Apply Pep8-formatting * Add new tool scripts * First work on prepare_data job for global simulations * Fix cosmo executable * Add checks for jenkins script * Fix icon exe * Add check for cosmo case * Install icontools with spack * Fix icontools scripts (new spack) * Properly initialize conda within jenkins script * Add dask package to environment * Add namelist parameter to fix ICON case * Only clone last commit for int2lm/cosmo/icon * Convert variable names to lowercase * Change target and fix errors * GitHub Action: Apply Pep8-formatting * Add everything to prepare_data job * GitHub Action: Apply Pep8-formatting * Adapt icon runjob * Move data download script to jenkins folder * Adapt Jenkinsfile * Add cdsapi package * Replace subprocess.call with .run + remove unused imports * Update year in license * Add default jobs * Move model info to .yaml file * target -> model; subtarget -> variant * Fix error message * Fix Jenkinsfile * Replace (sub)target with model/variant in config files * GitHub Action: Apply Pep8-formatting * Modify variants and add restart * Fix run_chain * GitHub Action: Apply Pep8-formatting * run_chain refactoring * GitHub Action: Apply Pep8-formatting * Adapt some jobs * GitHub Action: Apply Pep8-formatting * Pass model_cfg to job functions * Fix cosmo job * Fix run_chain for icon * GitHub Action: Apply Pep8-formatting * Generalize copying data in prepare_data * Fix prepare_data job * Add lateral grid info to config file * Fix icon job * remove logging and sys from config files * Remove unnecessary time variables * GitHub Action: Apply Pep8-formatting * Start working on icon-art-test case * GitHub Action: Apply Pep8-formatting * Fix grid folder for input data and reduce dataset on ftp server * Use gpu nodes and normal queue for test cases * Load icontools for pre-processing scripts * Fix prepare_data for icon-art-test * Further work on icon-art input data * Further work on icon-art test case * GitHub Action: Apply Pep8-formatting * Only keep test cases * Add template for icon-art-global-test * Modify config for icon-art-global * GitHub Action: Apply Pep8-formatting * Fix and unify scripts for icon-art-global * Add icbc folder for prepare_data job * Add new tests for Jenkins * GitHub Action: Apply Pep8-formatting * Add actual test scripts * Fix check for input data size * Add Q field to initial file * GitHub Action: Apply Pep8-formatting * Add PS field to meteo file * GitHub Action: Apply Pep8-formatting * unify config files * Add icon-art-global-test to Jenkinsfile * GitHub Action: Apply Pep8-formatting * Change input data path * Fix modifying initial file * Rename icon-art-test to icon-art-oem-test * Small fixes and error handling * Fixes for cams chem data * Fix icontools runjobs * Adapt jenkins test for icon-art-oem * Use latest spack-c2sm version * Fix ICON-ART build and tests * Replace oae with oem * Replace oae with oem in job * Rename job * Update models.yaml * Further renaming * Update README.md * Change permissions for jenkins script * Add string2char function again for emissions * Remove ICON part for GHG namelist script * Add argparse for jenkins main script --------- Co-authored-by: github-actions <[email protected]>
- Loading branch information