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: 270
Last viewed: Mar 10, 2025 11:30:21
Downloads: 0
Last downloaded: Never
Last Modified: Jan 11, 2024 15:19:37

Space containing the Dataset

201 datasets |
234 datasets |

Collections containing the Dataset

Tags