seqeralabs / wave-cli

Command line tool for Wave containers provisioning service
https://seqera.io/wave
Apache License 2.0
13 stars 3 forks source link

Add ability to build a container from a Spack recipe #7

Closed pditommaso closed 1 year ago

pditommaso commented 1 year ago

Wave allows the build containers starting from a Spack recipe. the goal of this ticket to include this capability in the Wavelit command line.

The Spack recipe should be provided via the command line option --spack-recipe. This option can be either a Spack recipe file in the local file, a http/s provided recipe file or a string representing one or more Spack package names.

Once the Spack recipe it has been acquire it should be converted to a corresponding Dockerfile following the same logic implemented in the Wave client in Nextflow. See here.

pditommaso commented 1 year ago

Solved via c240b1ca