1.4 KiB
1.4 KiB
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