Introduction to Docker + automated testing of AiiDA plugins and workflows

  • blank blank
Description:

We show how to use a combination of services (docker, docker-compose, travis-ci) to automatically test code, plugins, and workflows. In particular, in this video we start with a quick crash course into Docker (a free tool to manage lightweight "virtual machines"), and then we explain how to use it (in combination with a template setup written by us) to test your plugins. Finally, we show how to enable Continuous Integration (CI) with this test suite, to test your code at every pull request and commit using the Travis online service (free for open-source codes hosted on GitHub).

Metadata

Name Value Last Modified

No metadata available for this resource

No extraction events recorded.

Statistics

Views: 243
Last viewed: Jan 31, 2025 12:08:58
Downloads: 0
Last downloaded: Never
Last Modified: Jan 11, 2024 15:19:37

Space containing the Dataset

198 datasets |
234 datasets |

Collections containing the Dataset

Tags