januz / drakepkg

Reproducible Research with a Packaged `drake` Workflow
https://januz.github.io/drakepkg/
Other
6 stars 0 forks source link

add option to `reproduce_analysis()` to deploy processing to Docker container #1

Open januz opened 5 years ago

januz commented 5 years ago
januz commented 5 years ago

instead of providing Dockerfile in container, download it from GitHub/GitLab using the respective "raw" URL with curl:

Then compare md5 checksum with file that is saved in container.

So...

  1. check whether in Docker container
    • if not, warn user and suggest running workflow through Docker
  2. compare md5 checksums
    • if they don't match, warn user