Skip to content

Commit fc7f428

Browse files
committed
migrate to new nextflow-plugin gradle plugin
Signed-off-by: Jorge Aguilera <jorge@incsteps.com>
1 parent fdc1923 commit fc7f428

17 files changed

Lines changed: 54 additions & 371 deletions

build.gradle

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
plugins {
2+
id "idea"
3+
id 'groovy'
4+
id 'org.asciidoctor.jvm.convert'
5+
id 'io.nextflow.nextflow-plugin'
6+
}
7+
8+
group project.findProperty('group')
9+
10+
repositories {
11+
mavenCentral()
12+
}
13+
14+
configurations {
15+
// see https://docs.gradle.org/4.1/userguide/dependency_management.html#sub:exclude_transitive_dependencies
16+
runtimeClasspath.exclude group: 'org.slf4j', module: 'slf4j-api'
17+
}
18+
19+
dependencies {
20+
implementation 'com.jerolba:carpet-record:0.2.0'
21+
22+
}
23+
24+
asciidoctor{
25+
sourceDir "docs/asciidoc"
26+
resources {
27+
from('docs/asciidoc/images') {
28+
include '**/*.png'
29+
}
30+
into './images'
31+
}
32+
}
33+
34+
nextflowPlugin {
35+
// minimum nextflow version
36+
nextflowVersion = project.findProperty('nextflow_version')
37+
38+
provider = project.findProperty('provider')
39+
className = project.findProperty('classname')
40+
extensionPoints = [
41+
'nextflow.parquet.ParquetExtension'
42+
]
43+
44+
}

buildSrc/build.gradle

Lines changed: 0 additions & 14 deletions
This file was deleted.

buildSrc/src/main/groovy/io.nextflow.groovy-application-conventions.gradle

Lines changed: 0 additions & 11 deletions
This file was deleted.

buildSrc/src/main/groovy/io.nextflow.groovy-common-conventions.gradle

Lines changed: 0 additions & 48 deletions
This file was deleted.

buildSrc/src/main/groovy/io.nextflow.groovy-library-conventions.gradle

Lines changed: 0 additions & 11 deletions
This file was deleted.
File renamed without changes.

gradle.properties

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
classname=nextflow.parquet.ParquetPlugin
2+
github_commit_email=github-actions[bot]@users.noreply.github.com
3+
github_repository=nextflow-io/nf-parquet.git
4+
github_username=
5+
group=nextflow.plugin
6+
nextflow_version=24.04.2
7+
provider=nextflow-io
8+
version=0.2.1

plugins/build.gradle

Lines changed: 0 additions & 192 deletions
This file was deleted.

0 commit comments

Comments
 (0)