You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by dk...@apache.org on 2020/11/30 20:43:33 UTC
[sling-org-apache-sling-starter] branch master updated: Fixed
SLING-9421 - adding groovy support to the launcher
This is an automated email from the ASF dual-hosted git repository.
dklco pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-starter.git
The following commit(s) were added to refs/heads/master by this push:
new 133c852 Fixed SLING-9421 - adding groovy support to the launcher
133c852 is described below
commit 133c85260f5519ca0284bac120ff93fb852b88d1
Author: Dan Klco <dk...@apache.org>
AuthorDate: Mon Nov 30 15:42:24 2020 -0500
Fixed SLING-9421 - adding groovy support to the launcher
---
pom.xml | 5 +-
src/main/features/groovy.json | 116 ++++++++++++++++++++++++++++++++++++++++++
2 files changed, 119 insertions(+), 2 deletions(-)
diff --git a/pom.xml b/pom.xml
index ed5af9e..b58c4bd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -41,11 +41,13 @@
<starter.min.bundles.count>126</starter.min.bundles.count>
<!-- versions to be replaced in the feature files -->
+ <asm.version>9.0</asm.version>
<jackrabbit.version>2.20.0</jackrabbit.version>
<oak.version>1.32.0</oak.version>
<slf4j.version>1.7.25</slf4j.version>
<composum.nodes.version>2.1.1</composum.nodes.version>
<jackson.version>2.11.1</jackson.version>
+ <groovy.version>3.0.6</groovy.version>
<!-- skip index generation for all builds except for CI and release -->
<bnd.index.generation.skip>true</bnd.index.generation.skip>
</properties>
@@ -84,7 +86,7 @@
<version>1.4.2</version>
<extensions>true</extensions>
<configuration>
- <replacePropertyVariables>jackrabbit.version,oak.version,slf4j.version,composum.nodes.version,jackson.version</replacePropertyVariables>
+ <replacePropertyVariables>asm.version,jackrabbit.version,groovy.version,oak.version,slf4j.version,composum.nodes.version,jackson.version</replacePropertyVariables>
<framework>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.framework</artifactId>
@@ -307,4 +309,3 @@
</profile>
</profiles>
</project>
-
diff --git a/src/main/features/groovy.json b/src/main/features/groovy.json
new file mode 100644
index 0000000..62cd7d2
--- /dev/null
+++ b/src/main/features/groovy.json
@@ -0,0 +1,116 @@
+{
+ "bundles": [
+ {
+ "id": "org.ow2.asm:asm:${asm.version}",
+ "start-order": "15"
+ },
+ {
+ "id": "org.ow2.asm:asm-analysis:${asm.version}",
+ "start-order": "15"
+ },
+ {
+ "id": "org.ow2.asm:asm-commons:${asm.version}",
+ "start-order": "15"
+ },
+ {
+ "id": "org.ow2.asm:asm-tree:${asm.version}",
+ "start-order": "15"
+ },
+ {
+ "id": "org.ow2.asm:asm-util:${asm.version}",
+ "start-order": "15"
+ },
+ {
+ "id": "org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle:1.3.2",
+ "start-order": "15"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-ant:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-astbuilder:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-cli-picocli:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-console:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-datetime:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-docgenerator:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-groovydoc:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-groovysh:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-jmx:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-json:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-jsr223:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-macro:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-nio:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-servlet:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-sql:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-swing:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-templates:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-test:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-test-junit5:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-testng:${groovy.version}",
+ "start-order": "20"
+ },
+ {
+ "id": "org.codehaus.groovy:groovy-xml:${groovy.version}",
+ "start-order": "20"
+ }
+ ]
+}
\ No newline at end of file