All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Scaffolding for Task
- Experiment: Nightly heartbeat - runs a A-Z through the on premise CI on Discover every night
- Task: heartbeat
- Run: writes down a
ci-metadata
file - Check: archives
ci-metadata
and checks it exists in the archive.
- Run: writes down a
- Task: GEOS
- Run: mepo clone GEOS, build a GEOS stack, export
GEOS_INSTALL
environement variable - Check: make sure
GEOS_INSTALL
is present
- Run: mepo clone GEOS, build a GEOS stack, export
- Task: HeldSuarez
- Run: copy inputs, wirte env setter and executor scripts, execute with srun
- Check: barebone, check
ci-metadata
and archive logs
- Task: Physics standalones
- Run: build a nvfortran OACC build of the physics standalone
- Check: check computed values are 0.01% of the reference
- Task: CIClean
- Run: clean the CI workspace from old working directory
- Task: SlurmCancelJob
- Run: cancel all jobs of the username
- Workflow: "on demand" - triggered from the Action tab of github with configurable experiment and action
- Workflow: command on PR - triggered form a comment
/discover-ci experience-name experience-action