Open matthdsm opened 1 week ago
if I'm not wrong the jsonPlugin gradle task update this manifest when building the zip
There has to be an issue with it somewhere I think 🤔 I'm seeing the following in my nextflow logs
Nov-12 09:39:36.154 [main] DEBUG nextflow.plugin.PluginsFacade - Plugins declared=[nf-nomad@0.3.0]
Nov-12 09:39:36.156 [main] DEBUG nextflow.plugin.PluginsFacade - Plugins default=[]
Nov-12 09:39:36.156 [main] DEBUG nextflow.plugin.PluginsFacade - Plugins resolved requirement=[nf-nomad@0.3.0]
Nov-12 09:39:36.156 [main] DEBUG nextflow.plugin.PluginUpdater - Installing plugin nf-nomad version: 0.3.0
Nov-12 09:39:36.204 [main] INFO org.pf4j.AbstractPluginManager - Plugin 'nf-nomad@0.1.2' resolved
Nov-12 09:39:36.204 [main] INFO org.pf4j.AbstractPluginManager - Start plugin 'nf-nomad@0.1.2'
Will take a look, meanwhile we can merge your PR
I just checked the zip from the latest release and I can confirm the version in the manifest is correct. Perhaps it's something on my end
Hi @matthdsm , marking this as draft till you give a go ahead for the update.
The version in particular file hasn't caused issues earlier so maybe there's some nextflow.config
of env variable file which is pointing to the wrong version of the plugin 🤔
Hi,
I investigated a bit more, and the issue lies in the plugin somewhere.
The version is defined in 2 locations:
$NXF_ASSETS/plugins/nf-nomad-0.3.0/classes/META-INF/MANIFEST.MF
and
$NXF_ASSETS/plugins/nf-nomad-0.3.0/META-INF/MANIFEST.MF
The manifest in the classes
dir is set to 0.1.2, whereas the other one is correct.
Perhaps also find a way to keep the version numbers in sync across the repo?