Skip to content

Conversation

@bentsherman
Copy link
Member

This PR attempts to restore the structure of build/plugins that was present in Nextflow 25.04 and likely was removed by #6379

build/plugins/
├── nf-amazon-3.3.0
│   ├── classes
│   │   ├── META-INF
│   │   │   ├── extensions.idx
│   │   │   └── services
│   │   │       └── java.nio.file.spi.FileSystemProvider
│   │   └── nextflow
│   │       └── cloud
│   │           └── aws
│   │               ├── AmazonPlugin.class
│   │               ├── ...
│   ├── lib
│   │   ├── annotations-2.33.2.jar
│   │   ├── apache-client-2.33.2.jar
│   │   ├── arns-2.33.2.jar
│   │   ├── ...
│   └── META-INF
│       └── MANIFEST.MF

This structure is required by the e2e automation to bake the local plugin builds in the launcher image

I just added a Gradle task to re-create this structure with direct file copies, but I assume there is a more idiomatic way to do it

@netlify
Copy link

netlify bot commented Oct 17, 2025

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit 2dd8759
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/68f28a7dae29560008835a10

@bentsherman
Copy link
Member Author

bentsherman commented Oct 17, 2025

Runs: https://cloud.seqera.io/orgs/seqeralabs/workspaces/showcase/watch?search=20251017_91cfb17acea5431

They are still failing with the class-not-found error

@bentsherman
Copy link
Member Author

Closing in favor of #6495

@bentsherman bentsherman deleted the fix-e2e-automation branch October 20, 2025 16:34
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.

1 participant