steve
03/22/2024, 2:18 PMconda environment.yml file
example here; https://github.com/stevekm/nextflow-demos/blob/master/environment.yml
one of the huge issues I was having getting started with the Nextflow Plugins is that it does not seem like the repo's have any sort of lock-file that pins the versions of dependencies, including the required versions of Java and Gradle needed.
This lead to nearly two days of fighting with different combinations of Java and Gradle versions, and in some repos different versions of the Nextflow itself, before I could even get anything to build
In conda this is a solved issue because the environment yaml can just pin a required version of e.g. Java, Python, nextflow, and all dependencies, so you can immediately get started using the same exact versions of the full build system that the original dev was using
not sure how you do the same thing with Gradle?