Skip to content

Conversation

@fpjentzsch
Copy link

@fpjentzsch fpjentzsch commented Jan 18, 2025

Adds base GitLab CI featuring:

  • Nightly sync of finn-dev branch
  • Build of Singularity image (only upon change of relevant files)
  • FINN test suite

Another PR with CI for my benchmarking suite will follow.

TODO:

  • Extend to full test suite
  • Ensure all tests pass
  • Test for both 2022.2 and 2024.2 (2024.1 for now as 2024.2 is not installed yet)
  • Only run on PR
  • Ensure correct Singularity image is always built and used
  • Switch pipeline schedule back to dev once merged

@fpjentzsch
Copy link
Author

Merging to dev even though I've not yet managed a run with 0 fails because it is still better than having no automatic tests on PRs at all.

@fpjentzsch fpjentzsch merged commit 8437594 into dev Jan 29, 2025
1 of 2 checks passed
@fpjentzsch fpjentzsch deleted the ci_general branch February 4, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Merged into FINN+

Development

Successfully merging this pull request may close these issues.

2 participants