euroargodev / euroargodev/software_guidelines

Unit tests cover multiple operating systems

Open
#62 0 comments 0 reactions 0 assignees View on GitHub
guideline
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

The test suite of the software must be executed in all supported operating systems reported in guideline #46 .
Eg: Linux, Mac Os, Windows

Using Continuous Integration on the euroargodev platform, it is fairly easy to implement this guideline by appropriately configuring your github action workflows to be executed on a matrix of operating systems.

Some tutorials/helps on implementing CI on:
- Github: https://carpentries-incubator.github.io/better-research-software/ci-for-testing.html
- Gitlab: https://docs.gitlab.com/ci/testing/

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.