# Blue-line spack + CI ###### tags: `cycle 15` - Shaped by: Abishek - Appetite: Christoph, Abishek (1.5 weeks), Jonas, Sam - Developers: Christoph, Abishek, Jonas, Sam, Anurag - Support: Daniel Hupp ## Goals - Finalize spack build process for first exclaim release - Set up Jenkins CI pipeline to test LAM + global experiment all Liskov build modes <!-- The raw idea, a use case, or something we’ve seen that motivates us to work on this --> ## Dependencies ## Known tasks ### Spack - [ ] add Python dependencies as upstream in Balfrin (requires to transfer all deps to the spack instance of CSCS!) - [X] icon4py PR tests using spack for Daint - [ ] Add test to spack-c2sm testing (Jonas) - [ ] Adding a development environment (Jonas, Christoph) - rsync ### CI - [ ] Jenkins pipeline to test `icon-dsl` in all major liskov modes - [ ] Setup CI and probtest for `mch_bench_r19b07_icon2`. - [ ] Setup probtesting for `exclaim_ape_R2B05` How to establish a new world of probtest hashes? - [ ] add tests for global conservation of quantitites of interest ### Source control - [x] Merge `icon-dsl-spack` merged into `icon-dsl` - [ ] Merge `icon-dsl` merged into `master` ### other - [x] Re-enable metadata generation in Liskov (Sam, Abishek, Jonas) - [ ] sync with icon4py refactoring project https://hackmd.io/svJ7ZSRRRrWK075RIKfvxg ## Rabbit holes ## No-gos - We will not try to get all buildbot tests passing with GT4Py dycore - We don't plan to go into what other formalities may be required to release to the wider user community. This will involves top-level discussion re. support for older versions of gt4py, etc.