Skip to content

Commit bb85b14

Browse files
committed
add plugin publishing config
1 parent efb97c7 commit bb85b14

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

procedural/plugin/build.gradle

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
id 'groovy-gradle-plugin'
3-
id 'com.gradle.plugin-publish'
3+
id 'com.gradle.plugin-publish' version '1.3.0'
44
}
55

66
// adding this as an implementation dependency here allows usage in our convention plugin
@@ -12,15 +12,19 @@ tasks.publish {
1212
dependsOn("check")
1313
}
1414

15-
version = '1.0'
15+
version = '0.0.1'
1616

1717
gradlePlugin {
1818
website = 'https://ammos.nasa.gov/aerie'
1919
vcsUrl = 'https://github.com/NASA-AMMOS/aerie'
2020

2121
plugins {
22-
proceduralPlugin {
23-
22+
matching { it.name == 'gov.nasa.ammos.aerie.procedural.plugin' }.configureEach {
23+
id = "gov.nasa.ammos.aerie.procedural.plugin"
24+
displayName = "NASA AMMOS Aerie Procedural Plugin"
25+
description = "Provides gradle tasks for building scheduling & constraint procedures for the Aerie system"
26+
tags.set(['ammos', 'aerie'])
27+
implementationClass = "GovNasaAmmosAerieProceduralPluginPlugin"
2428
}
2529
}
2630
}

0 commit comments

Comments
 (0)