Hello world
This commit is contained in:
15
cnf/ext/blueprint-features.bnd
Normal file
15
cnf/ext/blueprint-features.bnd
Normal file
@@ -0,0 +1,15 @@
|
||||
-include: \
|
||||
../features/blueprint/Dania/base.bnd,\
|
||||
../features/blueprint/Dania/blobstores.bnd,\
|
||||
../features/blueprint/Dania/config.bnd,\
|
||||
../features/blueprint/Dania/email.bnd,\
|
||||
../features/blueprint/Dania/java11.bnd,\
|
||||
../features/blueprint/Dania/mongodb.bnd,\
|
||||
../features/blueprint/Dania/poi.bnd,\
|
||||
../features/blueprint/Dania/scheduling.bnd,\
|
||||
../features/blueprint/Dania/security.bnd,\
|
||||
../features/blueprint/Dania/shell.bnd,\
|
||||
../features/blueprint/Dania/template.bnd,\
|
||||
../features/blueprint/Dania/testing.bnd,\
|
||||
../features/blueprint/Dania/validator.bnd,\
|
||||
../features/blueprint/Dania/web.bnd
|
||||
58
cnf/ext/blueprint.bnd
Normal file
58
cnf/ext/blueprint.bnd
Normal file
@@ -0,0 +1,58 @@
|
||||
#
|
||||
# Dependency versions for dependencies used muptiple features
|
||||
com-fasterxml-jackson-core-version: 2.10.3
|
||||
com-fasterxml-jackson-datatype-version: 2.10.3
|
||||
com-fasterxml-jackson-jaxrs-version: 2.10.3
|
||||
commons-codec-version: 1.7
|
||||
commons-fileupload-version-version: 1.3.2
|
||||
commons-io-version-version: 2.5
|
||||
org-apache-httpcomponents-httpclient-osgi-version: 4.2.3
|
||||
org-apache-httpcomponents-httpcore-osgi-version: 4.2.3
|
||||
junit-version: 5.7.2
|
||||
|
||||
#
|
||||
# Enable Apache Felix Dependency Manager annotation plugin
|
||||
#
|
||||
-pluginpath.dm: \
|
||||
${build}/plugins/org.apache.felix.dependencymanager.annotation-5.0.1.jar
|
||||
|
||||
-plugin.dm: \
|
||||
org.apache.felix.dm.annotation.plugin.bnd.AnnotationPlugin; \
|
||||
build-import-export-service=false; \
|
||||
add-require-capability=true
|
||||
|
||||
#
|
||||
# Create merged lists of build / run features so we can use these in the check
|
||||
# whether a feature is enabled (example. <<DO STUFF>> )
|
||||
#
|
||||
# This doesn't work without the intermediate *Merged variable as "(buildfeatures.*[]=base)" is not a
|
||||
# valid LDAP filter
|
||||
#
|
||||
buildfeaturesMerged: ${-buildfeatures.*}
|
||||
runfeaturesMerged: ${-runfeatures.*}
|
||||
|
||||
|
||||
# Enable the base and config feature by default
|
||||
-buildfeatures.blueprint-default: base
|
||||
-runfeatures.blueprint-default: base, config
|
||||
|
||||
|
||||
#
|
||||
# Configure repositories for Amdatu Blueprint
|
||||
#
|
||||
|
||||
# Maven repo to be used
|
||||
amdatu-blueprint-maven-releaseUrls: ${def;blueprint-maven-repo-url;https://repo1.maven.org/maven2/}
|
||||
|
||||
-plugin.amdatu-blueprint-repos: \
|
||||
aQute.bnd.repository.osgi.OSGiRepository; \
|
||||
name='Amdatu Blueprint OSGi'; \
|
||||
poll.time=0; \
|
||||
locations="${blueprint-repo.*}"
|
||||
|
||||
-plugin.amdatu-blueprint-maven: \
|
||||
aQute.bnd.repository.maven.pom.provider.BndPomRepository; \
|
||||
releaseUrls=${amdatu-blueprint-maven-releaseUrls}; \
|
||||
revision="${blueprint-deps.*}"; \
|
||||
transitive=false; \
|
||||
name='Amdatu Blueprint maven'
|
||||
Reference in New Issue
Block a user