Skip to content

feat: lifebit related changes for 25.10 version#33

Merged
mageshwaran-lifebit merged 3 commits into25.10.4from
25.10-lifebit-changes
Feb 13, 2026
Merged

feat: lifebit related changes for 25.10 version#33
mageshwaran-lifebit merged 3 commits into25.10.4from
25.10-lifebit-changes

Conversation

@mageshwaran-lifebit
Copy link

@mageshwaran-lifebit mageshwaran-lifebit commented Feb 12, 2026

This pull request introduces a mechanism to preload Lifebit-specific plugins in the Nextflow command-line interface before resolving the main script. The key addition is a private method that checks for a specific environment variable and loads any listed plugins if present.

Plugin preloading enhancements:

  • Added a private method preloadLifebitPlugins to CmdRun that reads the NXF_LIFEBIT_PRELOAD_PLUGINS environment variable, parses its value, and preloads the specified plugins using the Plugins.load method.
  • Invoked the new preloadLifebitPlugins method at the start of the CmdRun execution flow, ensuring Lifebit plugins are loaded before resolving the main script.

@mageshwaran-lifebit mageshwaran-lifebit merged commit 5328db2 into 25.10.4 Feb 13, 2026
27 of 42 checks passed
@mageshwaran-lifebit mageshwaran-lifebit deleted the 25.10-lifebit-changes branch February 13, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants