Files
ma/nextflow/plugins/nf-codecommit
2026-04-29 23:01:54 +02:00
..
2026-04-29 23:01:54 +02:00
2026-04-29 23:01:54 +02:00
2026-04-29 23:01:54 +02:00
2026-04-29 23:01:54 +02:00
2026-04-29 23:01:54 +02:00

AWS CodeCommit plugin for Nextflow

Summary

The AWS CodeCommit plugin provides integration with AWS CodeCommit. It enables Nextflow to pull pipeline scripts directly from CodeCommit repositories.

Get Started

To use this plugin, add it to your nextflow.config:

plugins {
    id 'nf-codecommit'
}

The plugin enables Nextflow to recognize CodeCommit repository URLs and authenticate using your AWS credentials.

Run a pipeline directly from CodeCommit:

nextflow run codecommit://my-repo/main.nf

Examples

Running a Pipeline from CodeCommit

nextflow run codecommit://my-pipeline-repo/main.nf

Specifying a Branch or Tag

nextflow run codecommit://my-pipeline-repo/main.nf -r develop

Using a Specific AWS Region

nextflow run codecommit://my-pipeline-repo/main.nf -hub codecommit -hub-opts region=eu-west-1

Configuration with AWS Region

plugins {
    id 'nf-codecommit'
}

aws {
    region = 'us-east-1'
}

Using AWS Profiles

Set the AWS profile via environment variable:

export AWS_PROFILE=my-profile
nextflow run codecommit://my-repo/main.nf

Resources

License

Apache License 2.0